- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:隠しファイルへのアクセス)
隠しファイルへのアクセス
このQ&Aのポイント
- シートが増えたため、1枚のシートを隠しファイルにする方法について知りたいです。
- 隠しファイルにあるシートのマクロの参照場所を隠すことでマクロが実行できなくなりました。
- 別のシートを参照する場合はActiveを使用して回避できますが、隠しファイルを参照する場合は別の方法が必要ですか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 > 隠してしまうと実行出来なくなりました。 非表示のシートおよびそのセルに対して Select とか Activate は できません。 では、どうするかと言えば、 Select や Activate を使わないで書けばよいことになります。 非表示だからといって、コントロールできないわけではありません。 Dim n As Long With Worksheets("参照モニター") ' // 最後のセルは E 列で取れるものとする n = .Range("E3").End(xlDown).Row .Range("E3:AJ" & CStr(n)).ClearContents End With
お礼
無事解決です。 ありがとうございます。 コードも少なくなってすっきりしてますね(*^_^*) ありがとうございました。