C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 32 を表示中)
■15425 / )  異なるOfficeのVer上でも動くようにするには?
□投稿者/ まぐねしうむ (14回)-(2008/03/12(Wed) 18:29:29)

分類:[C#] 

お世話になります。

現在WindowsXP+VS2005+Office2003で開発を行っています。
ただ、このままだとOffice2000では動作しませんでした。

そこで参照設定先を一回削除し新たにOffice2000から抽出してきた
EXCEL9.OLBとMSWORD9.OLBに変更しましたが
何故かInstallされているOffice2003の名前空間で動作してしまいます。

質問なのですが、最初で提示させて頂いた環境で
(Office2000をInstallしないで)
Office2000の名前空間を使用して開発するには
どうすれば良いか教えてください。

なお、Windows2000+VS2005+Office2000でOfficeVer固有の部分のコードを
変更すれば動作する事は確認しています。

そもそも、開発時に最低環境で開発するのが正しいのでしょうか・・・・?

お手数ですがどなたか教えてください。

ちなみに名前空間は下記でした。

・Office2000
 ・Interop.Office
 ・Interop.Excel
 ・Interop.Word
 ・Interop.VBIDE

・Office2003
 ・Office
 ・Microsoft.Office.Interop.Excel
 ・Microsoft.Vbe.Interop
 ・Microsoft.Office.Interop.Word

返信 編集キー/


管理者用

- Child Tree -