Я пытаюсь использовать SaveAs () для сохранения данных электронной таблицы Excel (с 8 листами, некоторые листы с 15000 строками), но SaveAS () никогда не возвращается. Если я удаляю некоторые листы, то успешно сохраню файл на жесткий диск. Можно ли как-нибудь сохранить всю огромную электронную таблицу без зависаний?
Большое спасибо.
///////// my c# code to save Excel data:
xlWorkBook.SaveAs(outFileName,
Excel.XlFileFormat.xlWorkbookNormal,
Type.Missing,
Type.Missing,
false,
false,
Excel.XlSaveAsAccessMode.xlExclusive,
false,
false,
Type.Missing,
Type.Missing,
Type.Missing);
xlWorkBook.Close(true, misValue, misValue);
xlApp.Quit();