Office中国论坛/Access中国论坛

标题: 请问怎样动实现关闭EXCEL文件时自动保存副本文件。 [打印本页]

作者: 小安    时间: 2004-10-20 07:33
标题: 请问怎样动实现关闭EXCEL文件时自动保存副本文件。
请问怎样动实现关闭EXCEL文件时自动保存副本文件。


作者: gjm996    时间: 2004-10-30 16:38
帮顶!
作者: 静儿    时间: 2004-10-30 17:42
在excel打开文件时,打开按钮有下拉菜单,选“以副本方式打开”这样就建立了副本了。
作者: RATSIN    时间: 2004-11-24 22:03
在文件菜单下点另存为,在弹出窗口中点右上角的工具->常规选项,在弹出的保存选项中选中”生成备份文件"
作者: ywjxp    时间: 2005-6-22 21:10
能不能让备份保存在不同的文件夹里?
作者: 淼漫    时间: 2005-6-22 21:30
如果只利用系统自身功能,不能
作者: 晓月清风    时间: 2005-6-23 18:20
以下是引用ywjxp在2005-6-22 13:10:00的发言:



能不能让备份保存在不同的文件夹里?



使用下面的宏,每次关闭时,都会提示输入备份的完整路径和文件名,就可实现上述要求了:

Private Sub Workbook_BeforeClose(Cancel As Boolean)

pathfname = Application.InputBox("请输入要备份的完整路径和文件名:")

    ActiveWorkbook.SaveAs Filename:=pathfname, FileFormat:=xlNormal, _

        Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, _

        CreateBackup:=False

End Sub






欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3