前回:COM講座第2回 今回はVBAからC#のクラスを呼びたいと思います サンプル: C#でのCOMコンポーネント作成のところまではCOM講座第2回と同じなので省略します マクロを作成します ツール→参照設定を開きます COM講座第2回で作成した ライブラリ欄に追加されます 自作のライブラリが使えるようになります 以下のようにVBAプログラムを書きます Sub test() Dim obj As New Component.TestCom MsgBox obj.Add(10, 15) End Sub 「実行」→「Sub/ユーザーフォームでの実行」 VBAからC#のクラスが呼べていることが分かると思います
|