Как проверить, защищен ли файл Excel паролем? - PullRequest
0 голосов
/ 20 февраля 2020

Я ищу помощь, как проверить, защищен ли мой файл excel (.xl*) паролем или нет (я имею в виду не sheet_protection, а целый файл (work_book).

Я думал о используя для этого vba от xlwings.api, но не могу понять, как это сделать. Я нашел для этого код vba: https://www.thespreadsheetguru.com/the-code-vault/2014/12/17/determine-if-workbook-or-worksheet-is-password-protected-with-excel-vba?rq=password

Есть идеи?

1 Ответ

0 голосов
/ 23 февраля 2020
wb = openpyxl.load_workbook("Workbook.xlsx")

print(wb.protection.workbook_password)

будет возвращено Нет , если нет пароля, то есть что-то вроде ключа, но не пароля

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