Сохранение файла Excel с Python (Openpyxl) - PullRequest
0 голосов
/ 25 февраля 2020

У меня проблема, у меня есть файл Excel (.xlsx), и в этом файле есть несколько кнопок, помогающих изменить язык, и кнопка, которая создает рапорт на основе данных. Проблема в том, что ... Если я что-то напишу в файле, а затем сохраню его с помощью openpyxl, файл потеряет эти кнопки и будет выглядеть как обычный Excel. Что я могу использовать, чтобы сохранить этот файл в том же формате? Я установил надстройку, чтобы увидеть эти кнопки. Что я могу сделать?

РЕДАКТИРОВАТЬ: Я пытался сохранить его .xlsm, но он не открывается, если я делаю это

Ответы [ 2 ]

0 голосов
/ 25 февраля 2020

Попробуйте это:

wb.save('testsave.xlsm');
0 голосов
/ 25 февраля 2020

.xlsx доза не есть макросы. Вместо этого сохраните его как .xlsm.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...