koeだめ 過去アーカイブ[〜2013-12-14]

最新情報は https://www.pixiv.net/fanbox/creator/3780274 にて

VBAから.NET Framework

今までずっと、VBAから.NET Frameworkを使うことはできないと思っていたのですが、実はできたんですね。知りませんでした。
(中略)
Set DataList = CreateObject("System.Collections.ArrayList") ''.NET Frameworkへの参照

http://officetanaka.net/excel/vba/tips/tips98.htm

知らなかった…。
で、静的に参照したいなと思って少し調べてみたら、VBAの参照設定からCommon Language Runtime Libraryを参照するようにすると、mscorlibライブラリの下にArrayListとかHashtableとかがいらっしゃるので、VBAからnewしたりできるようになる。

問題点はあとで