• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Visual Studio 2005 Express EditionでCOMアドインを作成できますか?)

Visual Studio 2005 Express EditionでCOMアドインを作成できますか?

このQ&Aのポイント
  • Excel VBAでアドインソフトを作成した経験があり、COMアドインに興味を持ちました。
  • Visual Studio 2005 Express Editionをダウンロードしてインストールしましたが、EXEファイルしか作成できない問題が発生しました。
  • Visual Studio 2005 Express EditionでCOMアドインを作成することは可能なのか、また可能な場合はExcel VBAでDLLを呼び出すサンプルを教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

COM アドインは無理ですが、同じ事を別のアプローチで開発できます。 非常に資料が少ないのですが、 Visual Studio 2005 Tools for the Microsoft Office System (通称 VSTO)を購入すると可能です。 従来の VSTO 2005 までは Office の各データファイル用のアドイン作成程度でしたが、セカンド エディション(VSTO SE)ではアプリケーション レベルのアドインが作成できるようです。 対象の Office は 2003 と 2007 だそうです。 http://www.google.com/search?num=50&hl=ja&q=VSTO+SE+%E3%82%A2%E3%83%89%E3%82%A4%E3%83%B3&lr=lang_ja http://www.google.com/search?num=50&hl=ja&q=VSTO+SE&lr=lang_ja

hide_sr
質問者

お礼

VSTOはC#ぐらいしか違いはないと思っていました。Visual Studio 2005 Express Edition(VB版)はVBが使えるだけで、COMアドインとしてのDLL化の機能は付いていない、ということですね。それがわかっただけでも収穫でした。128,000円は出せそうにもありませんのでVSTO 2005での開発は諦めます。ありがとうございました。

関連するQ&A