オートフィルタの設定と解除(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 |
実行結果
関連記事
-
-
非連続のセルが選択されているか確認する(Areas コレクション)
Areas コレクション の使い方 複数の離れた位置にあるセル範囲を選択した場合 …
-
-
連続データを入力する(AutoFill メソッド)
AutoFill メソッド Excel で、連続するデータを入力する「オートフィ …
-
-
セルが選択されているか確認する(TypeName 関数)
セルが選択されているか確認する方法と使用例 TypeName 関数の引数に、Se …
-
-
セルをアクティブにする・セルを選択する(Activate, Select)
セルをアクティブにする・選択する 【書式:セルをアクティブにする】 object …
-
-
セル・セル範囲を貼り付ける(Paste メソッド)
Paste メソッド Paste メソッドは、クリップボードの内容を指定したセル …
-
-
終端セルを参照する(End プロパティ)
End プロパティ End プロパティは、基準となるセルが含まれる領域の指定した …
-
-
入力規則(入力時メッセージの設定)Validation オブジェクト
入力規則の入力時メッセージを表示する Validation.ShowInput …
-
-
フリガナ(Phonetic プロパティ)
Phonetic プロパティ 文字列(漢字など)をキーボードから入力した時の「読 …
-
-
セル内部を参照(Interior プロパティ)
Interior プロパティ Interior プロパティで、セルの内部を参照し …
-
-
セルの値を置換(Replace メソッド)
Replace メソッド 任意のセル範囲内から特定の値を一括して置換します。Fi …
