VBはある意味スクリプト言語。すでにある部品を組み合わせる
には良いが、自分で何かしようとすると死にそうになる。時々
VBのユーザー向けにCOMやDLLをVC++やDelphiで作る仕事が入る
けど、お手軽スクリプト言語のVBにはこういった使い方もあり
なのかもしれない。COMを「使う」には、VB/VBScriptは最も楽
な環境だからね。

VBって基本的にインターフェースというか、部品の「配置」を
指定する外側を飾るためのもので内側の処理本体を書くための
ものじゃないでしょう。