ExcelWork.info

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

AutoFilter オブジェクト(メソッド・プロパティ)

   

AutoFilter.ShowAllData メソッド

AutoFilter.ShowAllData メソッドを実行すると、オートフィルタの全ての絞り込みを解除します。(Excel 2007 以降)


【書式】

object.AutoFilter.ShowAllData


引数・戻り値

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

オートフィルタの絞り込みが解除されている状態で、AutoFilter.ShowAllData メソッドを実行するとエラーが発生します。
絞り込みがされているかどうかは、FilterMode プロパティ等で確認できます。( オートフィルタの状況を確認 を参照。 )


オートフィルタの絞り込みを解除する例

サンプルVBAソース 1


サンプルVBAソース 2


実行結果

サンプルVBAソース(1・2)実行前

AutoFilter メソッド 使用例13_1

実行後

AutoFilter メソッド 使用例13_2



AutoFilter.Range プロパティ

AutoFilter.Range プロパティで、オートフィルタが適用されている範囲(Range オブジェクト)を取得することができます。


【書式】

object.AutoFilter.Range


引数・戻り値

  • object  ・・・  対象となる Worksheet オブジェクトを指定します。
  • オートフィルタが適用される範囲を表す Range オブジェクト を返します。

オートフィルタの適用範囲を取得する例

サンプルVBAソース 3


実行結果

AutoFilter メソッド 使用例13_3



AutoFilter.Sort プロパティ

オートフィルタで、並べ替えを行うには、AutoFilter.Sort プロパティを使用します。Sort オブジェクト の詳細については、並べ替え(Sort オブジェクト, SortFields コレクション) を参照してください。


【書式】

object.AutoFilter.Sort


引数・戻り値

  • object  ・・・  対象となる Worksheet オブジェクトを指定します。
  • AutoFilter コレクションの並べ替え列と並べ替え順序を取得します。

絞りこまれたデータの中で、ソートが行われます。

フィルターが解除されても並べ替えは元に戻りません。


オートフィルタで、並べ替えを実行する例

サンプルVBAソース 4


実行結果

サンプルVBAソース(4)実行前

AutoFilter メソッド 使用例13_4

実行後

AutoFilter メソッド 使用例13_5


 - セルの操作 , , ,

Message

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

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

  関連記事

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

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

終端セルを参照する(End プロパティ)

End プロパティ End プロパティは、基準となるセルが含まれる領域の指定した …

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

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

オートフィルタ(色で抽出する)AutoFilter メソッド

オートフィルタ(色で抽出する) フォントの色、セルの背景色(条件付き書式による設 …

オートフィルタ(アイコンで抽出する)AutoFilter メソッド

オートフィルタ(アイコンで抽出する) Excel 2007 から、条件付き書式で …

Row プロパティ・Column プロパティ 例
セルの行番号または列番号を取得(Row プロパティ,Column プロパティ)

Row プロパティ・Column プロパティ Row プロパティは、指定したセル …

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

Value プロパティ Value プロパティは、セルの値を取得したり、値を設定 …

オートフィルタ(日付による抽出)AutoFilter メソッド

日付で、抽出する(AutoFilter メソッド) 【書式】 object.Au …

テーマカラーで網かけ(パターン)の色の取得・設定(PatternThemeColor プロパティ・PatternTintAndShade プロパティ)

PatternThemeColor プロパティ・PatternTintAndSh …

セル範囲内を検索(Find メソッド)

Find メソッド 指定したセル範囲内の特定の情報を含むセルを検索します。 【書 …