如何更改或删除 Excel 2010 文档中原始作者姓名的所有痕迹

如何更改或删除 Excel 2010 文档中原始作者姓名的所有痕迹

在我们的公司,我们需要以某种方式部署一个 Excel 工作簿,以便没有人通过查看 Office 元数据看出它是我们制作的。

我们需要查找哪些字段?我知道,文档记录了原始作者和最后保存作者的信息。但这就是全部吗?我猜可能有一些隐藏的属性,可能会给出我们的公司名称。

在哪里可以找到这些字段?有没有好的编辑器可用,或者 Explorer 的属性页是否能提供足够的功能?

我使用 Excel 2010

答案1

在 Office 2010 中,与一些早期版本一样,有一个“准备共享”选项。

首先转到“文件”选项卡,然后选择“信息”。

在此处输入图片描述

在右侧窗格中,您将看到“准备共享”,其中可能已经显示一些问题:

在此处输入图片描述

点击“检查问题”->“检查文档”,将会弹出一个窗口,您可以在其中选择要查看的问题:

在此处输入图片描述

从您所说的内容来看,最重要的检查项是“文档属性和个人信息”,但我个人建议将它们全部选中。如果您满意,请单击“检查”,这将生成一份报告:

在此处输入图片描述

现在只需根据需要在每个类别中单击“全部删除”即可删除已返回的任何信息(在本例中为“作者”)。

然后保存文件(如果您想保留原始元数据以供内部使用,则可能需要使用新名称)。

答案2

.xlsx 文件实际上是具有不同扩展名的 ZIP 文件。解压缩它并使用类似以下实用程序查看 docProps\core.xml 文件XML 标记

答案3

我会将文件保存在基于 XML 的格式(例如 xslx)由 Excel 支持解压文件并使用 XML 编辑器(您可以在紧急情况下使用记事本)仔细阅读内容,搜索您担心可能存在的字符串(例如人员和组织名称)

<?xml version="1.0"?>
<?mso-application progid="Excel.Sheet"?>
<Workbook
   xmlns="urn:schemas-microsoft-com:office:spreadsheet"
   xmlns:o="urn:schemas-microsoft-com:office:office"
   xmlns:x="urn:schemas-microsoft-com:office:excel"
   xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet"
   xmlns:html="http://www.w3.org/TR/REC-html40">
  <DocumentProperties xmlns="urn:schemas-microsoft-com:office:office">
    <Author>Darl McBride</Author>
    <LastAuthor>Bill Gates</LastAuthor>
    <Created>2007-03-15T23:04:04Z</Created>
    <Company>SCO Group, Inc.</Company>
    <Version>11.8036</Version>
  </DocumentProperties>

相关内容