我希望的效果就是文件打开编辑,每隔一段时间就会自己保存一个备份文件,以免出现异常时文件丢失。
没有
你说的行不通,现在的问题就是我设置了他不自动保存。
追答朋友!我现在明白了 你的意思 你是想找那个自动保存的 用于意外恢复的文件,那个文件时隐藏的 并且 名字是系统起的 一般 03版的扩展名 是“.xar -” 这只是系统用来作为安全保存的一个临时文件 它与你使用保存命令保存的文件不是一回事儿 不能代替 保存命令的保存……并且当你使用了保存命令后 这个文件自动被删除了……
关键词 临时文件 隐藏 正常保存后被自动删除
所以只有 发生意外关闭 如错误 断电等等情况下 你才能在 保存目录里看到它 并且 要能查看 隐藏文件 才可以看到……
你如果要系统 间隔一段时间自动保存的话,应该使用宏 来定时执行保存命令 选项里的自动保存 只是用来防止意外的,如果你在编辑过程中 重来没有人工保存的话 在正常关闭时 提示是否保存 你又没有保存的话 那么你编辑的数据 就将丢失 而无法恢复……
系统只能在意外发生后 才能给你提供 恢复的机会……
朋友有宏不,发个给我呢
追答Sub Auto_Save()
Application.OnTime Now + TimeValue("0:05"), "Auto_Save"
ActiveWorkbook.Save
End Sub
间隔五分钟保存一次……这个宏是 需要你打开后 运行一次的……如果 你要自动运行的话 你还应该在 工作簿打开事件中加一段代码 在 thisworkbook 上粘贴
Private Sub Workbook_Open()
Auto_Save
End Sub