VBAでArrayListクラスを使う

昔の.NETならCreateObject("System.Collections.ArrayList")で使えたけど
3.5までらしいです。

自作するとよいです。