ExcelWork.info

Excel(エクセル)のマクロ・VBA・関数・操作などのメモ

連続データを入力する(AutoFill メソッド)

   

AutoFill メソッド

Excel で、連続するデータを入力する「オートフィル」機能を VBA で実行します。


【書式】

object.AutoFill ( destination [, type ] )


引数・戻り値

  • object  ・・・  対象となる Range オブジェクトを指定します。
  • destination  ・・・  連続データの書き込み先となるセル範囲(Range オブジェクト)を指定します(省略不可)。
  • type  ・・・  オートフィルの種類を表す XlAutoFillType 列挙型 の定数またはその値を指定します(省略可能)。
    名前 説明
    xlFillDefault 0 Excel が決定(既定値)
    xlFillCopy 1 値と形式
    xlFillSeries 2 連続する数値(たとえば、’1, 2′ は ‘3, 4, 5’ となります)
    xlFillFormats 3 書式のみ
    xlFillValues 4 値のみ
    xlFillDays 5 曜日名
    xlFillWeekdays 6 平日の名前
    xlFillMonths 7
    xlFillYears 8
    xlLinearTrend 9 加算による連続データ
    xlGrowthTrend 10 乗算による連続データ
    xlFlashFill 11 前のユーザー アクションの検出されたパターンに基づいた値(Excel 2013 以降)




AutoFill メソッド 使用例

サンプルVBAソース


実行結果

サンプルVBAソース 実行前

AutoFill メソッド 使用例 1

実行後

AutoFill メソッド 使用例 2


 - セルの操作 , , , ,

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

  関連記事

オートフィルタの状況を確認(AutoFilterMode, FilterMode)

AutoFilterMode プロパティ AutoFilterMode プロパテ …

任意の行または列を参照(Rows プロパティ,Columns プロパティ)

Rows プロパティ・Columns プロパティ Rows プロパティは、オブジ …

セルを参照する(Range プロパティ)

Range プロパティ 任意のセルにアクセスするには Range プロパティを使 …

セルの位置を取得(Left プロパティ、Top プロパティ)

Left プロパティ・Top プロパティ Left プロパティは、「A列」の左端 …

別シートのセルを選択(Goto メソッド / PreviousSelections プロパティ)

Goto メソッド 次の例のように、1 行で、Activate メソッド や S …

Locked プロパティ
セルのロック(Locked プロパティ)

セルのロック(Locked プロパティ) Locked プロパティで、セルのロッ …

次の検索(FindNext メソッド,FindPrevious メソッド)

FindNext メソッド Find メソッドで開始された検索を継続します。引数 …

セルが結合セルの一部である場合、その結合セルの範囲を取得(MergeArea プロパティ)

MergeArea プロパティ MergeArea プロパティは、指定したセルが …

列幅を取得・設定・する(ColumnWidth プロパティ)

ColumnWidth プロパティ ColumnWidth プロパティは、対象セ …

オートフィルタ(平均より上・平均より下)AutoFilter メソッド

平均値よりも大きい(小さい)値のレコードを抽出 AutoFilter メソッドで …