要保护工作表并防止在没有密码的情况下查看,可以使用以下代码示例:
import openpyxl
# 打开工作簿
workbook = openpyxl.load_workbook('example.xlsx')
# 选择要保护的工作表
worksheet = workbook['Sheet1']
# 设置工作表的密码
worksheet.protection.sheet = True
worksheet.protection.password = 'password'
# 保存工作簿
workbook.save('example.xlsx')
上述代码使用openpyxl库打开一个名为"example.xlsx"的工作簿,并选择名为"Sheet1"的工作表。然后,它设置工作表的保护属性,并指定密码为"password"。最后,使用workbook.save()
方法保存工作簿。
这样,当你打开工作簿时,如果没有正确的密码,就无法查看被保护的工作表。
上一篇:保护工作表但允许输入值
下一篇:保护工作表后无法缩放