怎么锁定工作表中的一部分的行和列(怎样锁定Excel工作表部分单元格)
背景:之前遇到过的需求,我在实现的过程中需要在它每次中断后都重新都判断一次找到上次中断的节点然后从那里继续操作。以下代码:
from openpyxl import load_workbook wb = load_workbook('C:\\Users\\lenovo\\Desktop\\\xx表.xlsx') #加载好需要锁定的excel ws = wb['Sheet1'] #选定需要锁定单元格的sheet ws.sheet_view.selection[0].activeCell = 'A2' #激活对应单元格 ws.sheet_view.selection[0].sqref = 'A2' #锁定它 wb.save('C:\\Users\\lenovo\\Desktop\\\xx表.xlsx') #保存excel
然后我运行完以上代码后打开 xx 表,它的 sheet1 里面一定就是锁定的 A2
但是怎么每次打开都控制显示某个 sheet 页这个我还没有方案呢
赞 (0)