- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル マクロ)
エクセルマクロの設定方法と問題の解決法
このQ&Aのポイント
- エクセルのマクロを使用して、セルに日付を表示する方法について説明します。
- 別のシートを作成し、セルに表示された日付を使用してそのシートに飛ぶ方法を解説します。
- 問題が発生した場合には、指定のコードの一部が原因となっている可能性があります。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#222556
回答No.2
シート名が異なっていると 「Worksheets(Target.Value).Visible = True」でエラーになります。 もう一度シート名を確認してみてください。 前後に半角スペースが入ってないか、とか。
その他の回答 (1)
- ushi2015
- ベストアンサー率51% (241/468)
回答No.1
こんにちは If Target.Address = "$C$15" Then とするか、 Worksheets(Range("C15").Value).Visible = True Worksheets(Range("C15").Value).Select とするかでは?
お礼
ありがとうございます 半角と全角のスペースが違っていたみたいです