2017-04-19 10 views
0

私は奇妙なエラーが発生しています。数日前に動作していましたが、何が変わったのか分かりません。C#ワークブックを開くとブックが返されない

私はMicrosoft Excel 14.0 Object Library(バージョン1.7)とMicrosoft.Office.Interop.Excel名前空間を使用しています。

私はcurrentIRがアドインものに設定されているオブジェクトを見てみると、私はコード

EXCEL_APP = new Excel.Application(); 
currentIR = EXCEL_APP.Workbooks.Open(irFilePath); 

の次の行を実行したときに私のコンピュータではなく(ファイルパスで指定)ワークブックにあります。

このようなことが起こったことはありますか?

Workbook Object is Add-in

、必要に応じて、私はより多くの詳細を与えることができます。

おかげ

答えて

0

これは、直接、問題が起こった理由を答えていませんが、私が最初に開いているブックに等しい私のワークブックオブジェクトを設定し、ワークブックを開くことによって、その周りました。

EXCEL_APP.Workbooks.Open(irFilePath); 
string irName = Path.GetFileName(irFilePath); 
currentIR = EXCEL_APP.Workbooks[irName]; 
関連する問題