Вопрос по excel, interop, vba – Какое правильное перечисление `XlFileFormat` для Excel 97-2003

8

Что касается Excel VBA Interop, что является правильнымXlFileFormat перечисление для сохранения таблицы Excel 97-2003?

Официальная документация MSDNВот но я не могу понять, прочитав это, каков правильный выбор.

Спасибо

Я считаю, что лучшая практика - использовать номер для прямой совместимости. В вашем случае я не думаю, что это большая проблема, но код для xlExcel8 - 56. Doug Glancy

Ваш Ответ

1   ответ
17

али очень незначительные изменения. До Excel 2007, версия 12. Именно поэтому вы видите, что xlExcel9 до 11 отсутствует в перечислении.

Таким образом, вы захотите xlExcel8 здесь.

Спасибо, Ганс, это сработало. В качестве идентификатора он запросил предупреждение о совместимости, так как я использую библиотеку Excel 14. Я смог подавить это, установивDoNotPromptForConvert свойство рабочей книги к истине JMK

Похожие вопросы