Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


4079 / 13644 ツリー ←次へ | 前へ→

【58537】オートフィルタ 初心者 08/10/29(水) 10:09 質問[未読]
【58539】Re:オートフィルタ ponpon 08/10/29(水) 10:20 発言[未読]
【58540】Re:オートフィルタ 初心者 08/10/29(水) 10:42 お礼[未読]

【58537】オートフィルタ
質問  初心者  - 08/10/29(水) 10:09 -

引用なし
パスワード
   選択したシートでオートフィルタが使用されていたら解除するようにしたいのですが

  Selection.AutoFilter
で解除できたのですが
この作業をオートフィルタがあるときのみ動作させるにはどのようにすればよろしいでしょうか

【58539】Re:オートフィルタ
発言  ponpon  - 08/10/29(水) 10:20 -

引用なし
パスワード
   ▼初心者 さん:
>選択したシートでオートフィルタが使用されていたら解除するようにしたいのですが
>
>  Selection.AutoFilter
>で解除できたのですが
>この作業をオートフィルタがあるときのみ動作させるにはどのようにすればよろしいでしょうか

AutoFilterModeをお調べください。

Sub test()
 With Sheets("Sheet1")
  If .AutoFilterMode = True Then
    .AutoFilterMode = False
  End If
 End With
End Sub

【58540】Re:オートフィルタ
お礼  初心者  - 08/10/29(水) 10:42 -

引用なし
パスワード
   ponpon さんできましたありがとうございました

4079 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free