Excel 2013で開いていないファイルが表示される

VBAを利用して複数のCSVファイルをマージするプログラムを作成しました。
・dir関数でファイル一覧を作成
・空のブック(マージ先のファイル)を作成
・ファイル一覧を1つずつ開く
・データを空のブックに順次追加
・開いたCSVファイルを閉じる
(開く~閉じるの繰り返し)
この状態でマージは問題なく終了するんですが、開発タブの中にあるVisual Basicボタンをクリックして表示されるウィンドウ内のプロジェクトの中にマージしたファイルのうちの2つが表示されます。
表示されているファイルと同じものを開いてもエラーメッセージは表示されずにそのまま閉じても表示が消えません。何もしないならいいのですが、メモリを占有しているのか開いているだけで処理が非常にゆっくりになります。
一度Excelを終了すれば消えてくれるのですが、何か解決策はありませんか?
※Workbooks(xxx).close falseでも閉じることができません。

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2019/07/05 15:19:34
  • 終了:2019/07/12 15:20:05

回答(0件)

回答はまだありません

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません