Объедините разархивированные XML-файлы обратно в рабочий файл XLSX

3982
Jeremy Thompson

Я могу переименовать расширение файла Excel из .XLSX в .zip и извлечь файлы XML.

Как объединить отдельные файлы Excel в формате XML обратно в один файл XLSX?

Я попытался заархивировать папку и переименовать расширение .zip обратно в .XLSX, но затем в Excel возникла проблема с открытием файла.

2
* Очень * полезно иметь возможность распаковывать файлы XLSX / XLSM и редактировать их вручную, но я всегда забываю, как их упаковать, спасибо за этот вопрос, имея готовый ответ, спасатель! Whilom Chime 6 лет назад 0

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

9
Jeremy Thompson

Found it! Seems I was zipping up the entire folder, you need to zip up the three folders and XML file:

_rels
docProps
xl
[Content_Types].xml

Then rename the zip files extension to xslx and it opens fine.