VBAでコレクションの要素を一括削除する方法として、下記のコードが掲載されていましたが
Nothingを代入しないままNewを使用しても問題ないでしょうか。
また、この辺りの挙動について詳しく書かれているサイトがありましたら、ご教示頂ければ幸いです。
Dim fruits As Collection
Set fruits = New Collection
With fruits
Call .Add("バナナ")
Call .Add("リンゴ")
Call .Add("ミカン")
End With
Set fruits = New Collection
No.1ベストアンサー
- 回答日時:
VBAのメモリ解放は『ガベージコレクション』任せなので、メモリリークの心配はナイです。
基本的に、Nothingの代入は必要ありませんよ。
・ガベージコレクション@wikipedia
http://ja.wikipedia.org/wiki/%E3%82%AC%E3%83%99% …
・VBのオブジェクト解放@MSDN
http://msdn.microsoft.com/ja-jp/library/cc440884 …
C言語とかやるなら、"とにかく解放する"癖つけとくのも良いですが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) FileSearch2007に変わる構文について 1 2022/12/16 16:57
- Visual Basic(VBA) VBA This Workbookモジュールを別ファイルにコピーする方法 1 2022/09/14 01:51
- Excel(エクセル) VBA フォルダ見える化のコードについて 2 2023/06/19 15:04
- Visual Basic(VBA) 【VBA】写真の貼り付けコードがうまく機能しません。 5 2022/09/01 18:43
- Visual Basic(VBA) 実行時エラー´5854´ 文字列型パラメーターが長すぎます。 3 2023/06/08 21:17
- Visual Basic(VBA) ExcelVBAに関する質問 3 2023/02/17 10:47
- Visual Basic(VBA) Excel VBAについて、 フォルダ内のファイルを全て開きたい場合、 FSOを使えば、Dirは使わ 1 2023/01/27 13:18
- Visual Basic(VBA) Excel VBA メール作成について 本文の中にExcel でコピーした図を上下に2つ 貼り付けを 2 2023/06/14 01:48
- Visual Basic(VBA) 複数のcsvファイルをExcelに一括変換したい 2 2023/03/03 12:44
- Visual Basic(VBA) EXCEL VBAにて動的にCheckBOXを複数作成し、同BOXにイベントを追加したい 1 2023/03/16 07:05
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エラーの意味は? Lvalue req...
-
VBAでダブルコーテーション入り...
-
EXCEL/VBA 変数の値をクリップ...
-
Variant型で宣言してるのにEmpt...
-
整数xxxが大き過ぎますというエ...
-
C言語 アロー演算子について質...
-
数値計算??
-
[VBS]変数を定数に変換する方法...
-
テキストボックスの値を変数に...
-
processing エラーで、 "cannot...
-
親ウィンドウの情報をインライ...
-
VB6.0での条件文にある#の意味
-
jsp~jspにhiddenを使って変数...
-
コマンドプロンプト バッチ|結...
-
変数にオフセットが付いている...
-
Accessコンボボックスにレコー...
-
Javaのlong型の最大桁数について
-
VB2008でデリゲートの代わりに...
-
ここの答えわかる方いますか? ...
-
「%」を使って、偶数か奇数かを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAでダブルコーテーション入り...
-
エラーの意味は? Lvalue req...
-
C言語 列挙型(enum型)変数について
-
EXCEL/VBA 変数の値をクリップ...
-
整数xxxが大き過ぎますというエ...
-
テキストボックスの値を変数に...
-
[VBS]変数を定数に変換する方法...
-
Variant型で宣言してるのにEmpt...
-
jsp~jspにhiddenを使って変数...
-
processing エラーで、 "cannot...
-
python の 連鎖代入の文法
-
i++と++i ってどう違うのですか?
-
プログラミングで変数と関数の...
-
C言語 アロー演算子について質...
-
「%」を使って、偶数か奇数かを...
-
JavaScriptをURLから直接実行し...
-
VBA 1行で複数の代入を行った...
-
ExcelのVBAでをA列に第0〜19項...
-
無名関数のメリットがよくわか...
-
コマンドプロンプト バッチ|結...
おすすめ情報