Excel 2007 修改创建日期/统计信息

m0s*_*m0s 2 microsoft-excel-2007 microsoft-excel-2010

我知道如何修改文件的创建日期,但在 Excel (xlsx) 中的文件统计/属性/属性/任何它仍然具有原始创建日期/上次打印日期等。我想知道是否有任何方法可以修改这些数据。

m0s*_*m0s 6

我想通了,我想它可能对某些人有用,所以我自己回答我的问题。请注意,这仅适用于新的 Excel 文件格式 (xlsx) 或其他新的 MS Office 格式,即 office 2007 和更新版本。对于较旧的文件格式,请像 Dennis Williamson 建议的那样。

以下是基本步骤:

使用 7zip 等 zip 实用程序打开 Excel 文件 转到名为“docProps”的文件夹 提取文件名“core.xml” 使用纯文本编辑器(如 Notepad 或 Notepad++)打开文件

您将在尖括号标签内看到大多数(全部?)文件属性,例如

<dcterms:modified xsi:type="dcterms:W3CDTF">2010-10-03T15:59:33Z</dcterms:modified>
Run Code Online (Sandbox Code Playgroud)

修改标签之间的日期或其他信息,即上面的日期。警告!除非您知道自己在做什么,否则不要修改标签(尖括号)内的内容。

完成后保存文件。返回 zip 实用程序并使用您刚刚编辑的文件更改原始的“core.xml”。如果使用 7zip,只需将其拖放回原处并确认覆盖即可。进入excel并确认所有信息都已修改。结束。