C# 打开工作簿 Returns 插件不是工作簿
C# Open Workbook Returns Addin not Workbook
我遇到了一个奇怪的错误,几天前它还在工作,我不确定发生了什么变化。
我正在使用 Microsoft Excel 14.0 对象库(1.7 版)和 Microsoft.Office.Interop.Excel 命名空间。
当我运行下面的代码行
EXCEL_APP = new Excel.Application();
currentIR = EXCEL_APP.Workbooks.Open(irFilePath);
当我查看对象 currentIR 时,它被设置为我计算机上的加载项,而不是工作簿(在文件路径中给出);
有人遇到过这样的事情吗?
我可以根据需要提供更多详细信息。
谢谢
这并没有直接回答问题发生的原因,但我通过首先打开工作簿,然后将我的工作簿对象设置为等于打开的工作簿来解决这个问题。
EXCEL_APP.Workbooks.Open(irFilePath);
string irName = Path.GetFileName(irFilePath);
currentIR = EXCEL_APP.Workbooks[irName];
我遇到了一个奇怪的错误,几天前它还在工作,我不确定发生了什么变化。
我正在使用 Microsoft Excel 14.0 对象库(1.7 版)和 Microsoft.Office.Interop.Excel 命名空间。
当我运行下面的代码行
EXCEL_APP = new Excel.Application();
currentIR = EXCEL_APP.Workbooks.Open(irFilePath);
当我查看对象 currentIR 时,它被设置为我计算机上的加载项,而不是工作簿(在文件路径中给出);
有人遇到过这样的事情吗?
我可以根据需要提供更多详细信息。
谢谢
这并没有直接回答问题发生的原因,但我通过首先打开工作簿,然后将我的工作簿对象设置为等于打开的工作簿来解决这个问题。
EXCEL_APP.Workbooks.Open(irFilePath);
string irName = Path.GetFileName(irFilePath);
currentIR = EXCEL_APP.Workbooks[irName];