返回目录:excel表格制作
循环将同一工作薄所有表格加密:百
Sub Protect()
For j = 1 To ThisWorkbook.Sheets.Count
ThisWorkbook.Sheets(j).Protect "123"
Next j
End Sub
循环将同一工作度薄所有表格解密知:
Sub Protect()
For j = 1 To ThisWorkbook.Sheets.Count
ThisWorkbook.Sheets(j).Unprotect "123"
Next j
End Sub
操作方法如下:
按键盘道上的Alt+F11调出VBE界面
选择【插入】---【模块】,插入一个模块
将第一版段代码粘贴到空白的位置
点击工具栏上绿色的运行按钮权即可
如果要解密用下面的代码
其中的“123”是可以改的密码
被保护部分是不能修改的,要取消保护才能修改
表和薄的区别是一页和整个文件的范围区别
能不能打开是使用文件加密的
那个是保存时设置的,有只读密码和可修改密码
1、保护对象不同
保护工作簿:保护工作表。
保护工作表:保护工作表数据。
2、作用不同
保护工作簿:可阻止其他用户添加、移动、删除、隐藏和重命名工作表。
保护工作表:可以控制用户在工作表中的工作方式。可以指定用户在工作表中可执行的具体操作,从而确保工作表中的所有重要数据都不会受到影响。一e79fa5e98193e59b9ee7ad94339旦启用工作表保护,可以保护单元格、区域、公式和 ActiveX 或窗体控件等其他元素。
扩展资料:
其它可用于保护 Excel 数据的各种选项:
1、文件级别:这是指通过指定密码来锁定 Excel 文件以使用户无法打开或修改的功能。此处有两个选择:
2、文件加密:选择此选项时,指定密码并锁定 Excel 文件。这可阻止其他用户打开文件。有关详细信息,请参阅保护 Excel 文件。
3、设置打开或修改文件的密码:指定打开或修改文件的密码。需要为不同用户提供只读或编辑访问权限时,使用此选项。有关详细信息,请参阅保护 Excel 文件。
4、标记为最终状态:如果要将 Excel 文件标记为最终版本并阻止其他用户进行任何进一步更改,使用此选项。有关详细信息,请参阅在文档、工作簿或演示文稿中添加或删除保护。
5、限制访问:如果你的组织具有使用信息权限管理 (IRM) 进行设置的权限,则可以将任何可用的 IRM 权限应用于文档。有关详细信息,请参阅在文档、工作簿或演示文稿中添加或删除保护。
6、数字签名:可以向 Excel 文件添加数字签名。有关详细信息,请参阅在 Office 文件中添加或删除数字签名。
参考资料来源:Office支持-Excel的保护和安全
具体区别如下:
1、保护工作表只对当前表进行保护,而保护工作簿即对所有的工作表进行保护。
2、保护工作簿只能对工作表的窗口或结构进行保护,而保护工作表中保护的项目就很多了,而且各版本的功能不同,随着版本的升级有所加强,特别是从2000升级到zdXP版后,功能增加了不少,能对单元格的数据,格式,甚至是对工作表的操作(如增加/删除行,是否能选定保护的单元格)进行保护。
原因具体如下:
1、保护工作薄是保护工作薄的窗口或专者结构。
一个工作薄里面有3个工作表,你设置了工作薄保护,就只有在解除工作薄保护之后才可以增加或者删除工作表,但对已经存在的工作表,可以进行编辑的,也就是你说的保护工作薄之后表格里面数字还能改。
2、保护工作表是保护一个工作薄里面的某一个工作表。
例如SHEET1或者其它,保护之后可以限定表内某些区域可以选中属不能编辑,某些区域可以选中并编辑,某些区域不能选中也不能编辑,这种保护仅对表内生效,可以删除工作表,也可以增加工作表。
但不管保护工作薄还是保护工作表,文件都是可以打开的。如果要设置是否让别人打开,应该在另存为时的工具——常规选项中设置。