Сохранение XLS с помощью Interop Excel

Текущая настройка:

Итак, я могу использовать следующий код для сохранения файла в формате XLS:

_myWorkbook.SaveAs("FileName.xls", Excel.XlFileFormat.xlWorkbookNormal)

Я также могу использовать следующий код для сохранения файла как XLSX (так как я использую Office 2010):

_myWorkbook.SaveAs("FileName.xlsx", Excel.XlFileFormat.xlWorkbookDefault)

Проблема:

Я пытался (безуспешно) сохранить файл как XLSX, используя следующий код:

_myWorkbook.SaveAs("FileName.xlsx", Excel.XlFileFormat.xlExcel12)

Почему это не работает? Последнее, что я проверял, Excel 12 был Excel 2007 (версия, поддерживающая XLSX). Я что-то упускаю?

(Для тех, кто заинтересован, я получаю Это расширение не может быть использовано с выбранным типом файла ошибка)

7
задан Onion-Knight 5 April 2012 в 14:47
поделиться