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

わんくま同盟

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

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


(過去ログ 57 を表示中)
■32746 / )  Excel 保存
□投稿者/ くろ (2回)-(2009/02/13(Fri) 15:57:34)

分類:[VB.NET/VB2005 以降] 

開発環境 
Windows XP
VS2008(VB) Excel2003

リリース環境
Windows XP,Vista
Excel 2003,2007

いつもお世話になっております。
VB側で作成したExcelファイルを

Imports Excel = Microsoft.Office.Interop.Excel
xlsBook.SaveAs(FilePath, Excel.XlFileFormat.xlExcel9795)

で保存しておりますが、Vistaでリリースすると「HRESULTからの例外」が発生してしまいます。
(XlFileFormat.xlExcel8は使用不可)

現在、参照しているExcelのライブラリバージョンは11.0(1.5.0.0)
リリース環境は12.0(1.6.0.0)

参照設定を変えずにこのままリリースする良い方法はありますでしょうか?
また、リリース環境を判断し、動的に参照を変化させる方法がありましたら、
ぜひご教授願います。


返信 編集キー/


管理者用

- Child Tree -