アプリケーションとしてのVBA Excel(エクセル) VBA の役立つ Tips の紹介

アプリケーションとしてのVBA

オートフィルターが設定されているか判断する

オートフィルターが設定されているか判断する


  私の場合、メールなどで添付されてくる Excel のファイルは、
  オートフィルタが設定されていることが多いです。

  個人的には、これあまり好きではありません。


  オートフィルタの設定をマクロ記録してみると、

  設定も解除も Selection.AutoFilter で、設定されていたら解除するには
  どうしら良いのでしょうか?

Sub test1()

    'オートフィルタが設定されているかどうか判断する
    If ActiveSheet.AutoFilterMode Then
        'オートフィルタの解除
        Selection.AutoFilter
    End If
    
End Sub





























Copy (C) 2005   アプリケーションとしてのVBA   All Rights Reserved.