保护excel工作表的问题有没有一些工
文件级安全的实现
工作簿具有多级安全性保护机制,最高的一层是文件级安全性。文件级的安全性又可分为3个层次:
1、给文件加保护口令
具体操作步骤如下:选择菜单中的“文件/另存为”命令,弹出“另存为”对话框。 单击[选项…]按钮,弹出如图1所示的“保存选项”对话框。在“保存选项”对话框的“打开权限密码”输入框中键入口令,然后单击[确定]按钮。在确认密码对话框中再输入一遍刚才键入的口令,然后单击[确定]按钮。 单击“另存为”对话框中的[确定]按钮。
图1
这样,以后每次打开或存取工作簿时,都必须先输入该口令。一般说来,这种保护口令适用于需要最高级安全性的工作簿。口令...全部
文件级安全的实现
工作簿具有多级安全性保护机制,最高的一层是文件级安全性。文件级的安全性又可分为3个层次:
1、给文件加保护口令
具体操作步骤如下:选择菜单中的“文件/另存为”命令,弹出“另存为”对话框。
单击[选项…]按钮,弹出如图1所示的“保存选项”对话框。在“保存选项”对话框的“打开权限密码”输入框中键入口令,然后单击[确定]按钮。在确认密码对话框中再输入一遍刚才键入的口令,然后单击[确定]按钮。
单击“另存为”对话框中的[确定]按钮。
图1
这样,以后每次打开或存取工作簿时,都必须先输入该口令。一般说来,这种保护口令适用于需要最高级安全性的工作簿。口令最多能包括15个字符,可以使用特殊字符,并且区分大小写。
2、修改权限口令
具体操作步骤与“给文件加保护口令”基本一样,并在“保存选项”对话框的“修改权限密码”输入框中键入口令,然后单击[确定]按钮。
这样,在不了解该口令的情况下,用户可以打开、浏览和操作工作簿,但不能存储该工作簿,从而达到保护工作簿的目的。
和文件保存口令一样,修改权限口令最多能包括15个字符,可以使用特殊字符,并且区分大小写。
仔细研究一下修改权限口令的保护机制,就会意识到它的缺点:应用程序管理的文件级安全性的基础是底层的文件系统。
换句话说,用户可以打开(以只读方式)带有修改权限口令的文件,修改其内容,点击[保存]按钮,出现如图2所示对话框,再点击[确定],然后就可以用另外的文件名存储文件内容。关闭文件后,可使用 dos命令将新文件内容拷贝到老文件中,就可以达到修改的目的。
所以,要真正防止他人修改带有修改权限口令的工作簿,还必须结合操作系统提供的防止这种非法拷贝的安全机制才能实现。dos中防止这种非法拷贝的方法,在很多文章中都有介绍,这里不再赘述。
图2
3、只读方式保存和备份文件的生成
以只读方式保存工作簿就可以实现以下目的:当多数人同时使用某一工作簿时,如果有人需要改变内容,那么其他用户应该以只读方式打开该工作簿;当工作簿需要定期维护,而不是需每天做日常性的修改时,将工作簿设置成只读方式,可以防止无意中修改工作簿。
可在“保存选项”对话框中选定生成备份文件,那么用户每次存储该工作簿时,excel将创建一个备份文件。备份文件和源文件在同一目录下,且文件名一样,扩展名为 。xlk。这样当由于操作失误造成源文件毁坏时,就可以利用备份文件来恢复。
工作簿内部的保护
当用户打开工作簿以后,excel提供了其他安全性机制用来限制用户的行为,从而达到保护的目的。通常,也可分为3个层次:
1、工作簿级的保护
具体操作步骤如下:选择菜单中的“工具/保护/保护工作簿…”命令,弹出“保护工作簿”对话框如图3所示。
根据实际需要选定“结构”或“窗口”选项。若需要口令则在对话框的“密码(可选)”输入框中键入口令,并在“确认密码”对话框中再输入一遍刚才键入的口令,然后单击[确定]按钮。口令最多可包含255个字符,并且可有特殊字符,区分大小写。
图3
2、工作表级的保护
使用工作表级保护机制可防止用户对工作表内容的修改。具体操作步骤如下:选择菜单中的“工具/保护/保护工作表…”命令,弹出“保护工作表”对话框如图4所示。
根据实际需要选定“内容”或“对象”或“方案”选项。若需要口令则在对话框的“密码(可选)”输入框中键入口令,并在“确认密码”对话框中再输入一遍刚才键入的口令,然后单击[确定]按钮。口令最多可包含255个字符,并且可有特殊字符,区分大小写。
图4
另外,选择菜单中的“格式/工作表(行、列)/隐藏”命令可以用来隐藏工作表或工作表中的行或列,这在一定程度上也可以起到保护工作表的目的。但要指出的是:如果工作簿结构受到保护,将无法隐藏工作表或工作表中的行或列,也无法取消对它们的隐藏。
所以,要获得最高级的安全性,首先隐藏工作表,然后保护工作簿的结构;当然,要取消对工作表的隐藏之前应先解除对工作簿的保护。
3、单元格级的保护
工作表级的保护是对工作表中所有单元格或全部对象、方案的保护,但有时需要对工作表中的个别单元格进行保护。
如工作表中往往有许多公式单元格,用来进行一些计算统计工作,如果操作者直接在这些单元格中键入数据,将会丢失这些精心设计的公式,使计算统计工作无法进行。所以,很有必要对这些单元格进行保护。
具体操作如下:选定要保护的单元格,选择菜单中的“格式╩单元格…”命令,弹出“单元格格式”对话框如图5所示。
点击对话框中的[保护]按钮,并根据需要选定“锁定”或“隐藏”选项,最后按[确定]按钮。
图5
若选择“锁定”选项,则工作表受保护后不能更改这些单元格;选择“隐藏”选项,则工作表受保护后隐藏公式。
需要特别指出的是:只有在保护工作表的情况下,锁定单元格或隐藏公式才会生效。即工作表保护是较为高层的保护机制,而单元格保护从属于工作表保护。
总之, excel为用户提供了全面的工作簿应用安全保护机制,在实际应用中用户可以根据实际情况选择实施。
。收起