保存所有内容(Microsoft Word)
Judith的用户遇到问题,他们无法保存他们的工作,即使退出程序也仍然无法保存。这导致用户感到沮丧,支持部门也更加沮丧。
当然,对此问题的一种应对方法是简单地指出,不储蓄是愚蠢的,用户应为自己的监督而受苦。
毕竟,Word会在退出时将文件扔出之前询问您是否要保存。
话虽这么说,但是有一种方法可以节省所有内容,并且这种方法与Word默认情况下的工作方法根本不同。新方法将涉及在创建文档时保护文件名。因此,如果您选择创建文档,Word会要求输入文件名,并立即使用该名称保存空文件。然后,无论何时退出程序或关闭文档,Word都会自动保存文件的当前状态,因为它已经保护了文件名,所以它可以执行此操作。
为了实现这样的系统,您需要设置两个特殊的宏:AutoNew和AutoClose。每当创建新文档时,第一个宏AutoNew就会起作用。该宏的目的是提示用户输入文件名,然后使用该名称保存文档。下面是一个宏的示例,该宏将执行此操作:
Sub AutoNew() Dim sMyFile As String On Error Resume Next sMyFile = InputBox("File Name", " Save File ") With Dialogs(wdDialogFileSummaryInfo) .Title = sMyFile .Execute End With Dialogs(wdDialogFileSaveAs).Show End Sub
如果将此AutoNew宏放置在Normal模板中(Normal.dot或Normal.dotm,具体取决于您的Word版本),则用户每次创建新文档时,该宏便会生效。 (唯一的例外是在Word首次启动并显示新文档时。)
第二个宏AutoClose非常简单。它所做的只是保存文档,没有问题:
Sub AutoClose() ActiveDocument.Save End Sub
现在,无论何时退出,您的更改都会保存。如果由于某种原因未命名该文档(例如,用户开始键入在Word启动时首先显示的默认文档),则将显示“另存为”对话框,并且用户可以提供文件名。
尽管使用这些宏可能不保存文档,但这是一个麻烦得多的过程。结果是几乎没有损失。当然,这带来了一些有趣的管理挑战。
例如,磁盘空间很快就会成为非常稀有的商品。这意味着您可能需要一些策略来保存多个文档版本或命名文档。可以这么说,这只是冰山一角,因为与此方法有关的还有许多其他管理问题。
哪一个提出了一个完全不同的问题:哪一个更糟–与不能自己保存文档的用户打交道或与被迫保存所有文档的用户打交道?当然,答案因公司而异。
注意:
如果您想知道如何使用此页面(或_WordTips_网站上的任何其他页面)中描述的宏,我准备了一个包含有用信息的特殊页面。
_WordTips_是您进行经济有效的Microsoft Word培训的来源。
(Microsoft Word是世界上最流行的文字处理软件。)本技巧(1469)适用于Microsoft Word 97、2000、2002和2003。您可以为Word(Word 2007)的功能区界面找到此技巧的版本。和更高版本)在这里: