会员登录 - 用户注册 - 网站地图 Office中国(office-cn.net),专业Office论坛
当前位置:主页 > 技巧 > Word技巧 > 操作 > 正文

让Word自动加密文档

时间:2005-03-17 13:55 来源:未知 作者:未知 阅读:
 为了安全,我经常给我的Word文档加上密码,而且为了便于记忆,我在加密所有的Word文档时,都使用了同一密码。最初,加密是这样进行的,每当新建Word文档时,我都得重复“工具”→“选项”→“保存”这个给文档设置密码的过程,烦不胜烦。那么有没有给Word文档加上通用密码的简便方法呢?回答是肯定的,而且我也找到了。在此,我向大家介绍利用自动宏给Word文档添加通用密码的方法。

  认识Word自动宏

  在Word中,宏是将一系列命令和指令组合起来,形成一个命令,实现任务执行的自动化,以帮助用户更快更有效地工作,它和DOS的批处理文件有些类似。如果我们在Word中要重复进行某项工作,可用宏使其自动执行,并且在Word中有一类很实用的自动宏,会在特定事件发生时由Word自动执行。以下是Word提供的5个自动宏:

  1、Autoexec宏,它是在启动Word时自动运行。如果以“/m”参数启动Word,则必须另加上“/mautoexec”参数,Autoexec宏才被执行。2、Autoexit宏,它是在退出Word时自动运行。

  3、Autonew宏,它是在新建文档时自动运行。

  4、Autoopen宏,它是在打开文档时自动运行。

  5、Autoclose宏,它是在关闭文档时自动运行。

  建立自动加密宏

  上述的Autonew宏,在新建一个Word文档时会自动运行,那么只要我们赋予该宏给文档添加密码的功能,则当我们新建文档时,新文档将自动被加上密码。创建该Autonew宏的具体步骤如下:

  1、启动Word,指向“工具”菜单中的“宏”子菜单,单击[录制新宏]命令,系统弹出“录制宏”对话框。

  2、在“宏名”文本框中,键入“Autonew”。在“将宏保存在”下拉列表框中,单击要保存宏的模板或文档,在此我们选择[所有文档(Normal.dot)]。并且我们还可以在“说明”框中,键入对宏的说明,比如简单描述一下该宏的功能,然后单击[确定]按钮。注意:如果Autonew宏已经存在,Word将弹出一对话框,询问“是否替换已有的宏?”,如果选择了[是],则开始录制该宏。注意:此时新录制的操作将代替原宏中已有的操作(如果不想以新录制的宏替换原有宏,请看下面的“对宏的编辑”)。

  3、单击“工具”菜单中的[选项]命令,系统弹出“选项”对话框,单击[保存]选项卡,然后单击“打开权限密码”或“修改权限密码”文本框,并输入密码,比如键入“123”,单击[确定]按钮,在系统弹出的“确认密码”对话框中,再次键入密码,单击[确定]按钮。

  4、单击[停止录制]按钮,或者指向“工具”菜单中的“宏”子菜单,单击[停止录制]命令。

  5、退出Word。

  这之后,我们要新建Word文档,启动Word后,单击常用工具栏上的[新建]按钮,则新建文档自动以“123”作为密码。但如果仅到此为止,我们会有一个小小的遗憾,就是启动Word后,Word自动新建的空文档没有被加上密码。为了弥补这一缺憾,我们还需要再录制一个名为“Autoexec”的自动宏。该宏的录制过程是:首先如上所述打开“录制宏”对话框,在“宏名”文本框中,键入“Autoexec”;在“将宏保存在”下拉列表框中,选择“所有文档(Normal.dot)”;在“说明”框中,键入对宏的说明,单击[确定]按钮,再单击常用工具栏上的[新建]按钮,最后单击[停止录制]按钮。

  至此,只要我们使用Word,Word会自动给每个新建文档都加上通用密码“123”。

  对宏的编辑

  如果Word中已有了Autonew和Autoexec这两个宏,在不想以新录制的宏替换原有宏的情况下,我们只需对原有的这两个宏进行编辑,在宏中增加相应的指令即可。

  编辑Autonew宏的过程是:

  1、指向“工具”菜单中的“宏”子菜单,单击“宏”,系统弹出“宏”对话框。

  2、在“宏的位置”下拉列表框中,选择“所有的活动模板和文档”;在“宏名”列表框中,单击“Autonew”宏,然后单击[编辑]按钮,打开“Microsoft Visual Basic”编辑窗口。

  3、在“代码窗口”,于Autonew宏中,加入以下指令:

  With ActiveDocument

    .Password = ″123″(修改权限密码)

    .WritePassword = ″123″(打开权限密码)

  End With

  同理,也在Autoexec宏中,加上一行指令:

  Documents.Add DocumentType:=wdNewBlankDocument

  4、单击“文件”菜单中的“关闭并返回到Microsoft Word”命令,关闭“Microsoft Visual Basic”编辑窗口,返回到Word编辑窗口。

  以上所述适合于Word 97和Word 2000。此外,你可根据自己的爱好,选用Word提供的5个自动宏,为自己定制其他的服务。

(责任编辑:admin)

顶一下
(0)
0%
踩一下
(0)
0%
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价: