Мне нужно получить доступ к уже открытому файлу Excel. Я думал, что просто проверив свойство .Workbooks
, что оно там есть, но его нет. Как правильно получить ссылку на открытую книгу?
var app = new Microsoft.Office.Interop.Excel.Application();
// the count is 0 =(
app.Workbooks.Count == 0;
ИЗМЕНИТЬ
Я могу получить ссылку на приложение Excel через ...
app = (Excel.Application)Marshal.GetActiveObject("Excel.Application");
, но app.Workbooks.Count
равно все еще 0
почему он не может получить ссылку на открытую книгу?