.NET TIPS C#でVBA向けの.NETライブラリ(COMコンポーネント)を作成するには?[C#] デジタルアドバンテージ 一色 政彦 2011/10/06 「TIPS:VBAで独自の.NETライブラリを使うには?」では、Microsoft Office製品(WordやExcelなど)に独自の処理を追加するためのVBA(Visual Basic for Applications)マクロで、.NET Frameworkで作成した独自のクラスを活用する方法を紹介した。そこでは、VBAと親和性が高いVB(Visual Basic)を使ってVBA向けの.NETライブラリ(=COMコンポーネント)を作成したが、もちろんこのときにC#を使うこともできる。本稿ではその方法を紹介する。 ●C#によるVBA向けの.NETライブラリの作成 最初に、VBA向けに.NETのクラス・ライブラリを作成しよう。