如何检查Excel文件是否受密码保护



我正在寻求帮助,如何检查我的excel(.xl*(文件是否受密码保护(我指的不是sheet_protection,而是整个文件(work_book((。

我曾考虑使用xlwings.api的vba来实现这一点,但不知道如何实现。我在这里找到了它的vba代码:https://www.thespreadsheetguru.com/the-code-vault/2014/12/17/determine-if-workbook-or-worksheet-is-password-protected-with-excel-vba?rq=password

有什么想法吗?

wb = openpyxl.load_workbook("Workbook.xlsx")
print(wb.protection.workbook_password)

如果没有密码,它将返回其他类似密钥但不是密码的密码

最新更新