show | version | enable_checker |
---|---|---|
step |
1.0 |
true |
-
上次设置了工作表的属性
- 工作表 标签 颜色
- 工作表 视图 显示比例
-
工作表可以 设置只读吗?🤔
- 右键工作表
- 找到Protect Sheet
- 打勾
- 这样可以保护工作表?
- 可以选择
- 保护单元格
- 未保护单元格
- 但不能
- 插入行列
- 删除行列
- 确定保护后
- 单元格会有个小锁头
- 如何解锁呢?
- 把勾去掉
- 就解除保护了
- 这跟不保护也没啥区别啊?
- 可以设置密码吗!?
- 上锁的时候给个密码
- oeasy
- 再解锁的时候就会有个对话框
- 要求密码
- 密码有用吗?
- 输错不行
- 正确密码会解锁工作簿
- 这套方法可以用程序实现吗?
from openpyxl import Workbook
from openpyxl import load_workbook
from openpyxl.workbook import Workbook
from openpyxl.worksheet.protection import SheetProtection
# 创建一个新的工作簿
wb = Workbook()
# 获取默认的工作表
ws = wb.active
# 添加一些数据
ws["A1"] = "Hello"
ws["B1"] = "Excel!"
# 设置工作表的保护
ws.protection.sheet = True
ws.protection.password = "oeasy"
# 保存工作簿
wb.save("protected_workbook.xlsx")
- 打开文件后
- 确实有所定的工作表
- 密码确实为oeasy
- 可以把整个工作簿保护起来吗?
- 这
- 工作簿 是 顶层概念
- 工作表 是 工作簿里面的表
- 是 第二层的 概念
- 工作表里面的单元格如何存取呢?
- 下次再说!👋🏻