こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

実行時エラー9 インデックスの有効範囲はどこ?

実行時エラー9 インデックスが有効範囲にありません。と表示されます。
デバックに「 Sheets("○○○").Visible = xlVeryHidden」とエラー箇所が→でています。
○○○の部分はマクロが組まれたExcelのsheet30中Sheet2の中にあるボタン名です。
何かをさわった記憶は有りませんが、急に上記エラーが出て、うまく動かなくなってしまい、困っています。どうしたらこのエラーは消せますでしょうか?
初歩的なことなのかも知れませんが、どうぞ宜しくお願いいたします。

投稿日時 - 2020-05-05 15:10:56

QNo.9744548

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

Sheets("○○○")の○○○にはシート名を入れるはずですので
たとえば
Sheets("Sheet2").Visible = xlVeryHidden
とするとSheet2が非表示になりますから
非表示にしたいシート名をSheet2のところに当てはめると元の動作になるのではないでしょうか。

投稿日時 - 2020-05-05 15:46:41

お礼

ありがとうございました!
早速試してみます!

投稿日時 - 2020-05-05 16:07:50

あなたにオススメの質問