如果您选择“始终创建备份副本”的选项(“ Word选项”对话框|“高级” |“保存区域”),Word将这样命名备份文件:“ Accounting Policies.wbk的备份”,其中原始文件称为“ Accounting Policies” .docx”。您可能想知道是否有办法将备份放置在其他文件夹中,使用不同的文件扩展名,或者避免在文件名的开头加上“备份”字样。

其中一些事情可以在Word中更改;别人不能。如果要更改备份的文件名扩展名,则理论上可以在Windows注册表中进行更改。在基于菜单的Word版本(Word 2007之前的版本)中,此操作很容易实现,但是在基于功能区的Word版本中,该操作的确切方式尚不清楚。

您不能更改“备份的”措词的前面,也不能更改备份文件的位置(它们与要备份的文件位于同一目录中)。 _WordTips的其他问题中已经详细介绍了,您可以通过简单地创建一个每次保存时始终保存第二个文档副本的宏来解决这两个问题。

Sub FileSave()

Dim docName As Boolean     Dim templateFullName As String

docName = ActiveDocument.name Like "Document#*"

templateFullName = ActiveDocument.FullName     If docName = True Then         Dialogs(wdDialogFileSaveAs).Show     Else         ActiveDocument.SaveAs FileName:="C:\Backups\" _           & ActiveDocument.name, AddToRecentFiles:=False         ActiveDocument.SaveAs FileName:=templateFullName     End If End Sub

该宏旨在替代保存命令。它将文档的副本保存在C:\ backups \文件夹中,并保存在当前位置。备份的文件名与原始文件名相同。它不使用.wbk文件扩展名。

注意:

如果您想知道如何使用此页面(或_WordTips_网站上的任何其他页面)上描述的宏,我准备了一个包含有用信息的特殊页面。

_WordTips_是您进行经济有效的Microsoft Word培训的来源。

(Microsoft Word是世界上最流行的文字处理软件。)本技巧(11760)适用于Microsoft Word 2007、2010、2013、2016、2019和Office 365中的Word。 Word的旧菜单界面在这里: