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

2024-06-10 11:49:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在寻求帮助,如何检查我的excel(.xl*)文件是否受密码保护(我不是指工作表保护,而是整个文件(工作手册)

我曾考虑使用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

有什么想法吗


Tags: 文件the代码httpscomapiwwwpassword
1条回答
网友
1楼 · 发布于 2024-06-10 11:49:20
wb = openpyxl.load_workbook("Workbook.xlsx")

print(wb.protection.workbook_password)

如果没有密码,它将返回None,例如密钥,但没有密码

相关问题 更多 >