Поскольку я знаю, как это работает, меня попросили добавить кусок в программу и когда я открыл часть Interop.Office, которую я использовал для открытия и просмотра Excel, теперь выдает ошибки.
Две ошибки:
"Приложение" не содержит определения "Рабочие книги"
и
Рабочая книга не содержит определения «Листы».
Я прошел через то, что было изменилось в программе, и ничто не должно было на это повлиять. Я даже заходил в ветки, которые, как я знаю, работали, когда я в последний раз открывал их, и они тоже не работают.
Код, в котором возникают ошибки, находится здесь:
Код: Выделить всё
Excel.Application xlApp = new Excel.Application();
Excel.Workbook xlWorkbook = xlApp.Workbooks.Open(filePath);
Excel._Worksheet xlWorksheet = (Excel._Worksheet)xlWorkbook.Sheets[1];
Excel.Range xlRange = xlWorksheet.UsedRange;
Инструкция using выглядит следующим образом:
Код: Выделить всё
using Excel = Microsoft.Office.Interop.Excel;
Подробнее здесь: https://stackoverflow.com/questions/777 ... en-working