投稿者 パールマン  (社会人) 投稿日時 2011/3/2 13:20:17
Excel VBAでは、クラスモジュールも作成できます。
複数のWorkBookで使用することを考えるのであれば、アドイン( 拡張子:xla )を作りそれぞれのWorkBookでコールすれば解決できると考えます。

※ アドイン化は、Excelの‘Visual Basic Editor’で編集してから、ファイルの種類を‘アドイン’を選択して
  保存すればOK。

従いまして、中身はクラスモジュールの集合というアドインも作れるわけでして、わざわざVSを用意しなくてもと思うのですが・・・