ExcelWork.info

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

オートフィルタの設定と解除(AutoFilter メソッド)

      2015/09/07

AutoFilter メソッド

オートフィルタを設定する場合、AutoFilter メソッド を実行します。対象とする Range オブジェクト は、表全体を指定する必要はなく、表内にあるセルであれば問題ありません。
AutoFilter メソッド に、引数を指定することでデータを絞り込んだり、表示されている矢印を非表示にしたりできます。(引数なしで実行した場合、指定したセル範囲でのオートフィルターのドロップダウン矢印を表示します。)
すでにオートフィルターが設定されている状態で、AutoFilter メソッド を引数なしで実行した場合、オートフィルターは解除されます。このとき対象とする Range オブジェクト は、シート上のどのセルを指定しても解除されます。


【書式】

object.AutoFilter


引数・戻り値

  • object  ・・・  対象となる Range オブジェクトを指定します。

引数を指定することで、データの絞り込みができます。詳細については、オートフィルター(AutoFilter メソッド) を参照してください。



オートフィルタの設定・解除 例

サンプルVBAソース


実行結果

AutoFilter メソッド 使用例1


 - セルの操作 , , , ,

Message

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

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

  関連記事

セルを挿入する(Insert メソッド)

Insert メソッド Insert メソッドで、指定した場所に新規の空白セルを …

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

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

文字の向きを表す値を取得・設定する(Orientation プロパティ)

Orientation プロパティ Orientation プロパティで、文字列 …

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

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

セルの値を置換(Replace メソッド)

Replace メソッド 任意のセル範囲内から特定の値を一括して置換します。Fi …

行の高さを取得・設定・する(RowHeight プロパティ)

RowHeight プロパティ RowHeight プロパティは、対象セルの高さ …

対象のセルが直接参照しているセル全てを取得(DirectPrecedents プロパティ)

DirectPrecedents プロパティ DirectPrecedents …

セル内部を参照(Interior プロパティ)

Interior プロパティ Interior プロパティで、セルの内部を参照し …

対象のセルが配列数式の一部かどうか(HasArray プロパティ)

HasArray プロパティ HasArray プロパティは、対象のセルが配列数 …

ReferenceStyle プロパティ 例01
A1参照形式、R1C1参照形式の設定・取得(ReferenceStyle プロパティ)

ReferenceStyle プロパティ ReferenceStyle プロパテ …