一、问题场景

在日常制作数据表格的过程中,我们希望别人不能修改表格中部分单元格或数据区域的内容,如何实现呢?

二、解决方法

Excel的“保护工作表”功能可以比较好地解决这个问题。

简要步骤:

1.对允许更改的单元格区域取消锁定标识。(说明:Excel默认对工作表所有单元格是启用锁定的)。

2.通过“审阅-保护工作表”启用对工作表的保护。

三、操作演示

以供应商维护申请表为例,图中黄色的单元格区域是允许用户填写内容的,除此之外的单元格区域不允许变更。

第一步,选定黄色单元格区域,取消黄色单元格锁定。

1.在选定的单元格区域右键单击,选择“设置单元格格式”。

2.切换至“保护”选项卡,保持不要勾选“锁定”标识,然后点击确定按钮。

第二步,对工作表启用保护,路径:审阅-保护工作表。

1.在“保护工作表”对话框中设置取消工作表保护的密码,点击确定按钮。

说明:保护工作表中可以设置取消工作表时需要输入的密码;也可以设置允许用户的操作,大家可以根据实际需求进行选择和输入。

2.在弹出的确认密码对话框,再次输入密码,并点击确定按钮。

通过以上的操作,对工作表已经设置了工作表保护,在未锁定的单元格区域内,可以自由输入数据内容,但对锁定的区域无法进行操作,会有错误提示。

选择锁定的单元格区域时,EXCEL给出错误提示。

四、操作总结

1.Excel默认对工作表所有单元格是启用锁定的,因此在对允许输入的单元格要先取消锁定,否则启用工作表保护后,整个工作表都是不允许修改的。

2.已经保护的工作表也可以取消保护,只要选择“撤销工作表保护”,在弹出的对话框中输入取消保护工作表的密码,点击确定按钮即可以取消保护。