让Word自动保存文档

Author: 杰子 Date: 2001年 44期

?牐牎兜缒员ā?2001年第42期“软件世界”的公告牌提问区中Q10.4有这样一个问题:“新建一个Word文档,在关闭时不提示是否保存的信息,自动保存并关闭文档,请问如何解决?”该问题的解决虽不甚复杂,但也很难一句话说明白。针对此类问题,笔者写成下文,希望对大家使用Word能够有所帮助。
  #1    认识Word的自动宏
  ?牐犜赪ord中,宏是一系列Word命令和指令,这些命令和指令组合在一起,形成了一个单独的命令,以实现任务执行的自动化。Word提供两种方法来创建宏,即宏记录器和Visual Basic编辑器。Word提供的自动宏及其自动运行的条件如下:
  ?牐燗utoExec──启动Word或加载全局模板
  ?牐燗utoNew──每次新建文档时
  ?牐燗utoOpen──每次打开已有文档时
  ?牐燗utoClose──每次关闭文档时
  ?牐燗utoExit──退出Word或卸载全局模板时
  #1?牐犅贾谱远4婧?
  ?牐犐鲜鯳ord提供的五个自动宏中,AutoClose宏是在关闭Word文档时自动运行的。我们可以赋予该宏保存文档的功能,则当关闭Word文档时,该宏会自动运行,进行保存文档的操作,从而实现了在关闭Word时自动保存文档的目的。采用“宏记录器”来录制该AutoClose宏的操作步骤如下:
  ?牐?1.启动Word,打开一个已有文档。请注意:不能使用一个新文档录制该AutoClose宏。
  ?牐?2.在“工具”菜单上,指向“宏”,然后单击“录制新宏”,系统弹出“录制宏”对话框。
  ?牐?3.在“宏名”框中,键入宏的名称,此处我们键入:“autoclose”;再将宏保存在框中,单击将保存宏的模板或文档,在此我们选择“所有文档(Normal.dot)”,以使该宏对所有文档皆有效;在“说明”框中,键入对宏的说明;单击“确定”按钮开始录制该宏。
  ?牐?4.单击常用工具栏中的“保存”按钮。
  ?牐?5.在“工具”菜单上,指向“宏,然后单击”停止录制“命令。
  ?牐?6.关闭Word。
  #1?牐犜诵蠥utoClose宏
  ?牐犜谀愣晕牡当嗉瓿珊蠊乇誛ord时,这个AutoClose宏会自动运行对文档的修改进行保存。而且如果是一篇新Word文档,系统会弹出“另存为”对话框,以便用户为新文档命名。此外,要随时运行该宏,方法如下:
  ?牐?1.单击“工具”菜单中“宏”子菜单中的“宏”命令,系统弹出“宏”对话框。
  ?牐?2.在“宏名”框中,单击要运行的宏的名称。如果该宏没有出现在列表中,请在“宏的位置”框中选择其它的文档、模板或列表。
  ?牐?3.单击“运行”按钮。
  #1?牐犐境鼳utoClose宏
  ?牐牷蛐碓谝欢问奔渲螅阌植恍枰肳ord在关闭时自动保存文档了,这时可以删除该AutoClose宏,方法如下:
  ?牐?1.在“工具”菜单上,指向“宏”子菜单,再单击“宏”,系统弹出“宏”对话框。
  ?牐?2.在“宏名”框中单击要删除的宏的名称,单击“删除”按钮。
  ?牐?3.当系统弹出一个对话框,询问是否删除宏时,请单击“是”按钮。
  ?牐牼僖环慈蚁嘈拍阋不崂肳ord提供的5个自动宏,为自己定制其他需要的服务了。