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 プロパテ …

セル範囲を結合・結合を解除(MergeCells プロパティ)

MergeCells プロパティ MergeCells プロパティは、指定したセ …

引数に指定したセル範囲の共通のセル範囲を取得(Intersect メソッド)

Intersect メソッド Intersect メソッドは、引数に指定したセル …

セルに値を設定する・セルの値を参照する(Value2 プロパティ)

Value2 プロパティ Value プロパティとの違いは、Value2 プロパ …

セルのアドレスを確認(Address プロパティ)

Address プロパティ Address プロパティ・AddressLocal …

並べ替え(Sort メソッド)

Sort メソッド 任意のセル範囲内で、並べ替えを行います。引数で、並べ替えの条 …

対象のセル・セル範囲に数式があるかどうか調べる(HasFormula プロパティ)

HasFormula プロパティ HasFormula プロパティは、対象のセル …

オートフィルタ(抽出件数の取得・結果集計)AutoFilter メソッド

ワークシート関数の Subtotal 関数 の使い方 VBA には、オートフィル …

セル範囲を結合・結合を解除(Merge メソッド・UnMerge メソッド)

Merge メソッド・UnMerge メソッド セルを結合するには、指定したセル …

網かけ(パターン)の取得・設定(Pattern プロパティ)

網かけ(パターン)を取得・設定する セルの背景に網かけ(パターン)を設定したり、 …