我已使用以下代码保护我的工作表:-
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复制受保护的工作表内容?
暂无答案!
目前还没有任何答案,快来回答吧!