• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルのマクロをしようして、特定のシートを表示させないようにしました)

エクセルのマクロを使用して特定のシートを非表示にする方法

このQ&Aのポイント
  • エクセルのマクロを使用して特定のシートを非表示にする方法について説明します。マクロを使用することで、シートを表示させないようにすることができます。詳細な手順は以下の通りです。
  • まず、以下の構文をマクロに追加します。Private Sub auto_Open() Worksheets("Sheet1").Visible = xlVeryHidden End Sub
  • この構文を追加すると、Sheet1が非表示となります。次に、Sheet1の内容を変更したい場合は、上記の構文を削除する必要があります。ただし、VisualBasicEditorを開くとSheet1は表示されますが、BOOK自体にSheet1がなくなることはありません。

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

  • ベストアンサー
  • kybo
  • ベストアンサー率53% (349/647)
回答No.1

下記を実行してみて下さい。 Worksheets("Sheet1").Visible = xlSheetVisible ちなみにVBEの画面のプロジェクトエクスプローラで見れば、Sheet1は存在するはずなので、Sheet1を選択し、プロパティでVisibleのところをxlSheetVisibleとしてもいいです。

その他の回答 (2)

  • mo2yakko
  • ベストアンサー率54% (30/55)
回答No.3

単に非表示にされているだけですので。 『書式(O)』⇒『シート(H)』⇒『再表示(U)』 すれば良いかと思います。

  • okormazd
  • ベストアンサー率50% (1224/2412)
回答No.2