VBAは手軽さが特長の言語です。しかし、Visual BasicやC#など本格的なプログラミング言語に慣れた開発者にとっては、決して使い勝手が良いとはいえません。 そのような人には、Excel-DNAというライブラリを利用する方法もお勧めです。Excel-DNAとは、ひと言でいえば、.NET Frameworkでアドインを開発するためのライブラリです。.NET Frameworkを利用できるということは、Visual BasicやC#などの言語を利用できるだけでなく、.NET Frameworkが提供する豊富なクラスライブラリを活用できる、開発環境としてVisual Studioも利用できる、というメリットがあります。 Excel-DNAの基本 Excel-DNAは、本家サイトから入手できます(図1)。ダウンロードした「ExcelDna-0.30.zip」(0.30はバージョン番号)を解凍