私はのaplications用のVisual BasicのCollectionオブジェクトに問題作る空のVBAコレクション
私はこのコードは、私は再利用する必要がCollectionオブジェクトを空にしようとしている(私はエクセルで使用)を持っています:
Sub limpieza(ByRef listilla As Collection)
While listilla.Count <> 0
listilla.Remove (listilla.Count)
Wend
End Sub
しかし、私はそれを呼び出すとき:
Dim listado As New Collection
<I have some code here that add some values to the collection>
limpieza (listado)
VBAは私に言うこと
引数はオプションではありません。
コードが実行されません。
どうすればよいですか?このコレクションのクリーニングは、Collectionオブジェクトを再利用するループの最後で行う必要があります。
おかげを使用し、MSDNのドキュメントは、非常に有用な供給源ではありません情報。私はこの言語で少し冗談だ – OlegarioFuentes