На моих листах 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)
}