Я получил этот код ошибки 0x800A03EC при попытке сохранить файл Excel, созданный в моем приложении .Net в VS 2017. Я изменил свойство объекта Excel.Application Visible = True и позволил ему работать до точки сбоя. Попытался завершить шаги вручную в Excel, а затем обнаружил, что не могу сохранить файл из-за отсутствия прав доступа к папке. Я добавил разрешение на запись в папку, и ошибка исчезла.

учаю HRESULT: 0x800A03EC для метода Worksheet.range. Количество рядов больше 70К. Офис 2007.

Код:

Microsoft.Office.Interop.Excel.Range neededRange
    = currentWS.Range[cell.Cells[1, 1], cell.Cells[nRowCount, nColumnCount]];

Здесь мой rowcount больше чем 65530. Перерывы на эту функцию. Я заметил, что он ломается только тогда, когда количество строк превышает 65530.

Ответы на вопрос(20)

Ваш ответ на вопрос