Excel (VBA)

Excel VBAに関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 8.1 : Excel 2013)
Microsoft Excel Objects について
投稿日時: 20/02/18 10:25:59
投稿者: rinahana

いつも お世話になっております。
エクセルのVBAを学んで年数だけを重ねて○○年 こんな質問がここで大丈夫なのか?とも考えているのですが、何かサジェスチョンをもらえたらありがたいと考え、質問したものです。
プロジェクト-VBAProject(プロジェクト エクスプローラー)で上の部分に「Microsoft Excel Objects」が表示されていますが、
そのシートに相当する部分ですが、実体であるシートは削除してあるのに「シート番号(シート名)」が残っています。
実体のない(削除した)シートに対応するオブジェクトを削除したいのですが、@削除方法がわかりません。A削除した場合の不都合、不具合がでる可能性は?
この2点について教えて下さい。
宜しくお願いします。
 

回答
投稿日時: 20/02/18 11:11:30
投稿者: ロードランナー
投稿者のウェブサイトに移動

rinahana さんの引用:

そのシートに相当する部分ですが、実体であるシートは削除してあるのに「シート番号(シート名)」が残っています。
実体のない(削除した)シートに対応するオブジェクトを削除したいのですが、@削除方法がわかりません。A削除した場合の不都合、不具合がでる可能性は?
この2点について教えて下さい。

 
本当に、シートは削除されているのでしょうか?
プロパティウィンドウで、そのシートのVisibleプロパティが、xlSheetVerryHiddenになっているだけではないでしょうか?

投稿日時: 20/02/18 11:29:52
投稿者: rinahana

ロードランナーさん ありがとうございました。

引用:
プロパティウィンドウで、そのシートのVisibleプロパティが、xlSheetVerryHiddenになっているだけではないでしょうか?

の「プロパティウィンドウで、そのシートのVisibleプロパティ」の存在を初めて 意識しました。
Hiddenにした記憶もなかったくらいでした。
ロードランナーさんのご指摘通りでした。
ありがとうございました。