Я работаю с проектом Window Service. которые должны записывать данные на лист в файле Excel в последовательности.
Но иногда, иногда, служба исключает исключение "Exception from HRESULT: 0x800A03EC", пытаясь получить диапазон с именем ячейки.
Я поставил код открытия листа excel и получил ячейку здесь.
- ОС: оконный сервер 2003 Office:
- Microsoft Office 2003 sp2
1: Открытие листа excel
m_WorkBook = m_WorkBooks.Open(this.FilePath, 0, false, 5,
"", "", true, Excels.XlPlatform.xlWindows, ";",
true, false, 0, true, 0, 0);
2: Получение ячейки для записи
protected object m_MissingValue = System.Reflection.Missing.Value;
Range range = m_WorkSheet.get_Range(cell.CellName, m_MissingValue);
// error from this method, and cell name is string.