質問: ### 前提・実現したいこと VBAプロジェクト内に残っている不要なファイルを削除したい ### 発生している問題・エラーメッセージ お世話になります。VBA初心者です。 現在VBAを用いてコピーペーストの自動化を試みています。 コードを実行したところ、開いているシートの数と、ペーストされている値の数が一致せず、原因を探したところ、削除したと思っていたシートがVBEに表示されているVBA ProjectのMicrosoft Excel Object内に残っていました。 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/45e9037ad50a161795de12fbfd739dbd.png) 上記スクリーンショットの上4つのシートを完全に削除したいのですが、どのようにすればよいのでしょうか。 なお、ブック内にはtest1/test2のシートのみ残しており、それ以外のシートはシート名の上で右クリックする方法でシート削除したつもりです。 どなたか解決策をご存知の方がいらっしゃいましたら、知恵を貸していただけると幸いです。 よろしくお願いいたします。
回答: VBAは少しやったことがありますが・・・。 以下を参考に ``` Sheets(1).Delete ' 1 番目のシートを削除 Sheets("Sheet1").Delete '「Sheet1」のシートを削除 ``` 上のようにシートの何番目かで削除するか、もしくは下のようにシートの名前を指定して削除するかでシートは削除できると思うのですが・・・。 右クリックで削除したということは少なくともデータを打ち込むシートは消せていて、VBAを書いたりするプロジェクトだけが消えていないという感じなのですかね??