12/30追記:interface IControllerのidl定義が抜けていたのを追加。 ref: ExcelのRTD用DCOMサーバの作り方 - しがないプログラマ の日記 昔にVBででっち上げたCOMサーバーを、VC++で書き換えてみようと思い立ち挑戦してみました。この辺りの情報は、英語ではある程度見つかるんですが日本語の情報に乏しいので色々とはまりました。。。 以下は、とりあえずRTDサーバーとしては簡単に渡された値を返すだけのものの作り方です。 ExcelからはRTDワークシート関数から「=RTD("RtdServerSample.Controller","","test value")」と呼び出せます。 プロジェクトの作成 「RtdServerSample」という名前で、VisualStudioのATLプロジェクトを作成します*1。オプションで作成するファイルの種類をDLLか