TIL

Today I Leaned. 仕事で知ったことや、つまづいたことを時間のある時にメモしておく

For内でのCollectionの初期化 - VBA

For内でCollectionを宣言・初期化するときには

Dim testList As New Collection

と1行で記述するのではなく、以下のように2行で記述すること

Dim testList As Collection
Set testList = New Collection


最初みたいに1行で記述したら、2ループ目以降で1ループ目の要素が入ったままになっていた