【Excel VBA】テーブルのフィルタをリセットしたい

Excelのテーブル機能は、使いこなせばとても便利です。

フィルタのリセット方法はとても簡単ですが、よく忘れるので(私自身の備忘録として)Excelのテーブルのフィルタのリセット方法をご紹介します。

テーブルのフィルタをリセットする方法

テーブルのフィルタリセットはとても簡単です。

テーブルの範囲を指定し、AutoFilterを2回繰り返します。

Sub テーブルフィルタリセット()
    '○○○はテーブル名
    Range("○○○").AutoFilter
    Range("○○○").AutoFilter
End Sub

テーブルのフィルタリセット実行例

次のコードを実行を実行した場合、以下の通りになります。

Sub テーブルフィルタリセット()
    Range("TBL従業員").AutoFilter
    Range("TBL従業員").AutoFilter
End Sub

▼実行後

※氏名の項目を”山田”で抽出しています。

コメント

タイトルとURLをコピーしました