正确的重命名/备份文件的方法

时间:2010-07-22 15:37:26

标签: excel ms-access backup

我不断对访问和excel文件宏和数据库进行更改。在修改文件之前我通常做的是复制文件并将其重命名为filename_todaysdate.ext。这是正确/最安全的做事方式吗?

2 个答案:

答案 0 :(得分:2)

只要你保持一致并且每个人都知道系统,任何方式都可以是'正确'的方式 也就是说,我会更改扩展名filename_date_ext.old并将备份文件移动到一个明确标记为“备份”的文件夹,以便轻松整理备份并防止意外使用旧数据。毕竟,一些原始文件名也可能包含日期!

答案 1 :(得分:1)

您的备份策略基于复制整个Excel或Access文件......这可能适合您的要求。我没有做太多的Excel,但是对于Access,有很多次我更喜欢只保存选定的部分而不是整个MDB的完整副本。您可以想象大型MDB的多个副本将消耗多少磁盘空间...例如,数百兆字节。

您可以使用未记录的SaveAsText方法将单个数据库对象保存到文本文件中:

Application.SaveAsText acForm, "frmFoo", "C:\Backup\frmFoo.txt"

O'Reilly的Access Cookbook提供了另一种精心备份数据库对象的方法。见Recipe 6.8 Back Up Selected Objects to Another Database