当我们日常工作中碰到需要对工作簿中的N个工作表进行批量保护的时候该怎么办呢?下面地瓜君就给大家分享两种方法^_^
一、使用宏进行批量工作表保护
我们在视图工具中打开宏选项,点击录制宏↓
填入宏名(随便填),点击确定↓
点击查看宏,选择编辑
把我们的代码键入,如下图↓(代码中的1234即密码)
Sub 批量保护() '一次保护全部工作表
For Each sht In Sheets
sht.Protect '1234'
Next
End Sub
点击绿色箭头运行一下,批量保护完成↓
然后按照上述方法再写个解除保护的宏↓
Sub 批量保护解除() '一次开锁全部工作表
For Each sht In Sheets
sht.Unprotect '1234'
Next
End Sub
OK了。我们需要用的时候只要运行相应代码即可。
PS.如果我们需要将个别的单元格不纳入保护,我们可以右键单元格-设置单元格格式-保护,把锁定选项前面的勾去掉,然后再运行宏
二、使用Excel插件进行批量保护
我们使用的是一个叫“方方格子”的强大插件,这个插件我们下次会为大家详细讲解。
那么我们今天就用这个插件进行批量工作保护的操作。
我们点开工作表-保护工作表,如下图↓
把我们需要保护的工作表勾选上,键入密码,点击确定就完成啦
取消保护也是一样的↓