Есть ли файл формата .xml, который Excel может прочитать

285
Jonathan Mee

Я хотел бы использовать C ++ для создания файла Excel.

Я знаю, что Excel может читать файлы .csv, но я искал что-то более мощное. Например, возможность создавать отдельные листы и вставлять уравнения в ячейки.

Есть ли для меня формат для этого?

0
Проверьте это: https://support.office.com/en-us/article/Overview-of-XML-in-Excel-f11faa7e-63ae-4166-b3ac-c9e9752a7d80 Mustafa Aktaş 8 лет назад 1

1 ответ на вопрос

1
agold

Да, Excel может читать XML-файлы, см .: Обзор XML в Excel :

Обзор работы Excel с данными XML

  1. Добавление файла схемы XML (.xsd) в рабочую книгу.
  2. Отображение элементов схемы XML на отдельные ячейки или таблицы XML
  3. Импорт файла данных XML (.xml) и привязка элементов XML к сопоставленным ячейкам.
  4. Ввод данных, перемещение сопоставленных ячеек и использование функциональности Excel при сохранении структуры и определений XML.
  5. Экспорт исправленных данных из сопоставленных ячеек в файл данных XML.

Например, вы можете использовать библиотеку LibXl для чтения и записи файлов Excel (xml) или библиотеку SimpleXlsxWriter .