在我们的公司,我们需要以某种方式部署一个 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>