我使用VBA使用Excel创建了一个文件结构报告。正在分析的文件是Excel文件。我使用DateCreated
property和DateLastModified
property。在60k文件的示例中,大约一半的文件似乎比创建时更早修改 - DateLastModified
小于DateCreated
。最大的差异是大约7,6年:
过去,包含文件的整个目录已在本地驱动器和网络驱动器之间移动了几次。
我的结论是 - 当文件移动到其他位置时, DateCreated
会更新。这是正确的吗?
我还认为如果在移动文件时DateCreated
更新,那么DateLastModified
也可能会这样做。所以我有几个文件在特定日期移动,从那以后没有被触及。出乎意料的是,所有人都DateLastModified
早于DateCreated
。
总之,当文件从一个位置移动到另一个位置时,其DateCreated
属性会更新,DateLastModified
仍然不会更改。这是为什么?不应该是相反的吗?