欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  Office

Excel表格通过工作表保护功能实现部分单元格数据不可修改

程序员文章站 2022-03-04 19:56:10
有这样的需求,想限制表格中数据的编辑,让一些没有权限的朋友不可对单元格数据进行编辑、修改。比如只允许部分单元格的内容可以修改而其他单元格数据则不允许随意修改(包括字...

有这样的需求,想限制表格中数据的编辑,让一些没有权限的朋友不可对单元格数据进行编辑、修改。比如只允许部分单元格的内容可以修改而其他单元格数据则不允许随意修改(包括字号、字体等等)。经搜索研究发现,在Excel表格中我们可以利用"保护工作表"功能来对单元格数据进行锁定,并设置密码,当没有权限的朋友对锁定的单元格数据进行修改时会弹出友情提示,当然我们也可以撤销对工作表的保护,前提是一定要记住密码。

现在我们有一个Excel表格,想要设置B2、B3、B4单元格为允许修改的部分,其余部分不可修改。

1、选择允许修改的区域(B2、B3、B4单元格),点击右键,从右键菜单中选择“设置单元格格式”。

Excel表格通过工作表保护功能实现部分单元格数据不可修改

在“保护”选项卡中,去掉“锁定”前面的钩。

Excel表格通过工作表保护功能实现部分单元格数据不可修改

2、再击菜单栏上的“工具” →“保护”→“保护工作表”。

Excel表格通过工作表保护功能实现部分单元格数据不可修改

勾选“选定未锁定的单元格”,并两次输入密码。

Excel表格通过工作表保护功能实现部分单元格数据不可修改

现在我们来试验一下。
  修改B2、B3、B4单元格,没有问题。
  修改C2单元格,Excel弹出下图提示,提醒正在修改被保护的单元格。

Excel表格通过工作表保护功能实现部分单元格数据不可修改

如果想要解除C2单元格的修改限制,我们可以从菜单栏中选择“工具”-“保护-“撤销工作表保护”。

Excel表格通过工作表保护功能实现部分单元格数据不可修改

在弹出的对话框中输入刚才设定的密码。

Excel表格通过工作表保护功能实现部分单元格数据不可修改

现在,C2单元格数据修改成功。

Excel表格通过工作表保护功能实现部分单元格数据不可修改