連続データを作る
サンプルソース
|
Range("A1").value = "2015/01/01" ' セルの値と数式をクリア Range("A1").AutoFill Destination:=Range("A1:A31") ' セル(A1:A31)に 2015/01/01〜2015/01/31 が入る ' セルの値と数式をクリア Range("A1").AutoFill Destination:=Range("A1:A12"),Type:=xlFillMonths ' セル(A1:A12)に 2015/01/01〜2015/12/01 が入る |
解説
AutoFillで基準となるセルを選択し、連続データを作成します。
Excelのオートフィルと同じ操作です。
Destinationは書き込み先のセルの範囲を指定します。
Typeはオートフィルの種類を設定します。省略可能です。
| 設定 | 内容 |
|---|---|
| xlFillDefault (既定) | 標準のオートフィル |
| xlFillCopy | コピー |
| xlFillSeries | 連続データ |
| xlFillFormats | 書式のみコピー |
| xlFillValues | 書式なしコピー |
| xlFillDays | 日単位 |
| xlFillMonths | 月単位 |
| xlFillYears | 年単位 |
| xlFillWeekdays | 土日を除く平日 |
セルの操作
- フォントサイズを設定する
- フォント名を設定する
- フォントの太字・斜体を設定する
- 取消線を設定する
- 上付き文字を設定する
- 下付き文字を設定する
- セルの表示形式を設定する
- 配置を設定する
- 横書き・縦書きを設定する
- 文字の折り返しを設定する
- セルを結合・解除する
- セルの背景色・文字色を設定する
- セルに罫線を引く(線の位置)
- セルに罫線を引く(線の種類)
- セルに罫線を引く(線の太さ)
- セルに罫線を引く(線の色)
- セル範囲の周囲に罫線を引く
- セルを挿入する
- セルを削除する
- 行の高さ・列の幅を設定する
- 行の高さ・列の幅を自動調整する
- セルをロックする
- 文字列の一部の書式を設定する
- セルに数式を設定する
- セルに条件付き書式を設定する
- セルにハイパーリンクを設定する
- セルに入力規則を設定する
- セルに入力規則を削除する
- セルの入力規則を詳細設定する
- セルの書式をクリアする
- セルにコメントを追加する
- セルをコピーする
- 行や列をコピーする
- 形式を選択して貼り付ける
