teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2019/04/13 09:26

投稿

mattuwan
mattuwan

スコア2167

answer CHANGED
@@ -43,4 +43,16 @@
43
43
  エラーが出たときデバッグが難しくなるので、
44
44
  適用範囲を限定して使った方がより良いです。
45
45
 
46
- 他もいろいろ指摘したいですが、見て感じて覚えていただけると幸いです。
46
+ 他もいろいろ指摘したいですが、見て感じて覚えていただけると幸いです。
47
+
48
+ > WorkBooks.Openで開いたブックはWorkBooks.Closeでメモリ解放されるのでしょうか?
49
+
50
+ んと、WorkBooks.Closeでは解放されませんが、
51
+ End Sub で、解放されるはずです。
52
+
53
+ ただ、個人的には、気持ち悪いので、
54
+ 普段は
55
+ Set objExcel = Nothing とやっておきますが、
56
+ 今回の提示の例だけでは、特に問題が無いと思うので、
57
+ これでも大丈夫かなとテストしてみたコードを貼ってみました。
58
+ 参考になれば。