VSTO在代码ADDIN NOT LOADED中启动EXCEL
我使用以下代码从代码启动Excel:
var excelApp = new MSExcel.Application { Visible = true }; excelApp.Workbooks.Add(); excelApp = null;
我已经添加了第二行,因为如果没有它,Excel会在启动器closures时自动closures。 当我添加新的工作簿时,它保持活跃。 不过,我的加载项与发射器没有任何关系。 有什么build议么 ?
谢谢你的build议。
idealy不应该发生,但可以尝试的解决方法
foreach (COMAddIn addin in application.COMAddIns) { if (addin.Description.ToLower().Equals(addinName.ToLower()) || string.Equals(addin.Description, "[AddInName]", StringComparison.OrdinalIgnoreCase)) { addIn.Connect = true; break; } }