オートフィルタの設定と解除(AutoFilter メソッド)
2015/09/07
AutoFilter メソッド
オートフィルタを設定する場合、AutoFilter メソッド を実行します。対象とする Range オブジェクト は、表全体を指定する必要はなく、表内にあるセルであれば問題ありません。
AutoFilter メソッド に、引数を指定することでデータを絞り込んだり、表示されている矢印を非表示にしたりできます。(引数なしで実行した場合、指定したセル範囲でのオートフィルターのドロップダウン矢印を表示します。)
すでにオートフィルターが設定されている状態で、AutoFilter メソッド を引数なしで実行した場合、オートフィルターは解除されます。このとき対象とする Range オブジェクト は、シート上のどのセルを指定しても解除されます。
object.AutoFilter
引数・戻り値
- object ・・・ 対象となる Range オブジェクトを指定します。
引数を指定することで、データの絞り込みができます。詳細については、オートフィルター(AutoFilter メソッド) を参照してください。
オートフィルタの設定・解除 例
サンプルVBAソース
|
1 2 3 4 5 6 7 8 |
Sub Sample01_AutoFilter() 'オートフィルターの設定(すでに設定されている場合は解除) ActiveCell.AutoFilter End Sub |
実行結果
関連記事
-
-
セルに値を設定する・セルの値を参照する(Value2 プロパティ)
Value2 プロパティ Value プロパティとの違いは、Value2 プロパ …
-
-
オートフィルタ(日付フィルタ)AutoFilter メソッド
日付フィルタを使用してレコードを抽出する Excel 2007 から「日付フィル …
-
-
列幅を取得・設定・する(ColumnWidth プロパティ)
ColumnWidth プロパティ ColumnWidth プロパティは、対象セ …
-
-
入力規則(入力時メッセージの設定)Validation オブジェクト
入力規則の入力時メッセージを表示する Validation.ShowInput …
-
-
行の高さを取得・設定・する(RowHeight プロパティ)
RowHeight プロパティ RowHeight プロパティは、対象セルの高さ …
-
-
配列数式を取得または設定する(FormulaArray プロパティ)
FormulaArray プロパティ FormulaArray プロパティは、対 …
-
-
終端セルを参照する(End プロパティ)
End プロパティ End プロパティは、基準となるセルが含まれる領域の指定した …
-
-
指定したセルへ移動(Goto メソッド)
指定したセルへ移動 指定したシートの指定したセルへジャンプするには、Goto メ …
-
-
コメントの設定(Comments, Comment, AddComment, ClearComment)
コメントの設定 セルにコメントを新規に挿入するには、AddComment メソッ …
-
-
セルの位置を取得(Left プロパティ、Top プロパティ)
Left プロパティ・Top プロパティ Left プロパティは、「A列」の左端 …
