如何以编程方式单击Excel外部加载项

时间:2018-11-01 13:54:08

标签: c# excel automation

我在Excel表格上安装了Excel产品作为Excel插件。

我无法触摸或查看代码。

当前,我需要按下插件控制,按下一个按钮,然后再按下另一个按钮以激活插件(插件已连接到互联网并对excel文件进​​行了一些计算)。

我的目标是使情况自动化,该怎么做?

因此,到目前为止,我设法做到了(如下),但是我不知道从现在开始如何继续。

Application xlApp = new Application();
Workbook xlWorkbook = xlApp.Workbooks.Open(AppDomain.CurrentDomain.BaseDirectory + @"excelExample.xlsx");
_Worksheet xlWorksheet = xlWorkbook.Sheets[1];
string name = xlWorksheet.Name; 
Microsoft.Office.Core.COMAddIn externlAddIn = xlApp.Application.COMAddIns.Item("Company.Office.Excel.ExcelAddIn");

if (externlAddIn.Connect)
{
    // works good until here (externlAddIn.Object.GetType() => 
    // throws exception (The method or operation is not implemented)
}

0 个答案:

没有答案