ExcelWork.info

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

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

      2015/09/07

AutoFilter メソッド

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


【書式】

object.AutoFilter


引数・戻り値

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

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



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

サンプルVBAソース


実行結果

AutoFilter メソッド 使用例1


 - セルの操作 , , , ,

Message

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

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

  関連記事

並べ替え(Sort メソッド)

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

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

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

セル・セル範囲をコピーする(Copy メソッド)

Copy メソッド Copy メソッドは、セル範囲をコピーし、指定したセル範囲に …

入力規則(Validation オブジェクト)

Validation オブジェクト セル範囲に入力できる値を制限するには 入力規 …

セルの値を置換・書式設定(Replace メソッド,ReplaceFormat プロパティ)

セルの値の置換と書式設定 検索条件に一致するセルの書式を設定するには、まず、Ap …

RemoveDuplicates メソッド 使用例1a
重複するデータを削除(RemoveDuplicates メソッド)

RemoveDuplicates メソッド 指定したセル範囲から重複データを含む …

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

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

配列数式を取得または設定する(FormulaArray プロパティ)

FormulaArray プロパティ FormulaArray プロパティは、対 …

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

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

ハイパーリンク(Hyperlinks オブジェクト)

Hyperlinks オブジェクト ワークシートまたはセル範囲のワークシートコレ …