在Excel中点击“文件”菜单,选择“保存”命令,在打开的“保存”对话框中,按下右上角的“工具”(2007版“工具”放到了左下方),点选“常规选项”,出现“保存选项”对话框后,勾选“生成备份文件”选项,按下“确定”。 现在保存一下文档,Excel就会自动给这个文件创建一份备份文件,备份文件的文件名为原文件名后加上“的备份”字样,如“Book1的备份.xlk”,而且图标也不相同,相信很容易分别出哪个是备份文件。
备份文件自动备份的是上一次保存的内容。也就是说备份文件是在文件打开时备份的,而不是在文件关闭的时候备份的。
如果希望自己指定备份文件地址,需借用VBA:
打开需备份的文件,右键点击表格的名称,弹出的选择框中点击“查看代码”,会弹出VBA编辑窗口,双击左边的“thisworkbook”,然后在右边的窗口中输入以下代码:
Private Sub workbook_beforesave(ByVal saveasui As Boolean, cancel As Boolean)
'指定excel 文件路径
xlsfilepath = "d:"
'指定备份路径
BackupXlsFilePath = "E:"
If ThisWorkbook.Path = xlsfilepath Then
excelfilepath = backupxlsfilepath
Else
excelfilepath = xlsfilepath
联系客服