• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Ecselのシートをクリアする方法について)

Ecselのシートをクリアする方法

このQ&Aのポイント
  • Ecselのシートをクリアする方法について、オートフィルタを使用して絞り込みを行っている場合の考慮事項について解説します。
  • シートの内容をクリアする方法として、Rangeを使用して指定範囲のセルをクリアする方法と、ShowAllDataを使用してオートフィルタがかかっている場合に絞り込みを解除する方法があります。
  • オートフィルタを使用しているかどうかを判断する方法については、マクロを使用してフィルタがかかっているセルが存在するかどうかを確認する方法があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

フィルタを使っていてもいなくても気にせずに下記でできます。 sub macro1() activesheet.autofiltermode = false cells.clearcontents end sub で,まぁ下記のようでも出来ます。 sub macro2() cells.clearcontents cells.clearcontents end sub

asheh
質問者

お礼

ごめんなさい、ネットにアクセスできなくなっててご連絡が遅くなりました。 こうやればできるんですねぇ。 ありがとうございました。

その他の回答 (1)

  • durarara
  • ベストアンサー率47% (21/44)
回答No.1

FilterModeプロパティをチェックするといいと思います。

asheh
質問者

お礼

すみません、ネットにアクセスできなくなっててご連絡が遅くなりました。 こういう方法があるんですねぇ。 ありがとうございました。

関連するQ&A