如何防止使用openpyxl复制excel表单元格?

kg7wmglp  于 2021-07-13  发布在  Java
关注(0)|答案(0)|浏览(287)

我已使用以下代码保护我的工作表:-

import openpyxl
from openpyxl.styles import Protection,NamedStyle
work_book = openpyxl.load_workbook(r"xxxx") #Workbook 
work_sheet = work_book['Sheet1'] #worksheet of interest
work_sheet.protection.sheet = True #Protect the sheet
work_sheet.protection.password = 'xxxx' #Protection password

使用上述代码,我无法在excelsheet的单个单元格中添加任何内容。但是,我可以选择工作表中的所有单元格,复制它们并将内容粘贴到另一个工作表中。事实上,这会显示我隐藏的列等。如何防止通过openpyxl复制受保护的工作表内容?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题