Dav*_*kes 4 microsoft-excel-2007 microsoft-excel
我们有一个应用程序,它使用旧的 Office XP/2003 XML 电子表格格式导出数据。这些文件以 .xls 扩展名保存,以便它们可以直接启动,而无需知道 Excel 的安装。
到目前为止,这对我们来说非常有效。但是,我们最近刚刚升级到Office 2007,当我们直接启动这些.xls文件时,Excel 2007会显示一条警告消息:
您尝试打开的文件“file.xls”与文件扩展名指定的格式不同。在打开文件之前确认文件没有损坏并且来自受信任的来源。你想现在打开文件吗?
我已经尝试将文件的位置添加到 Excel 中的“可信位置”,但警告消息仍然出现。
有没有办法抑制这个消息?
1) 退出 Excel 2007。
2) 启动注册表编辑器。
3) 找到并单击以下注册表子项:
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Excel\Security
4) 在编辑菜单上,指向新建,然后单击 DWORD 值。
5) 键入ExtensionHardening,然后按 ENTER。
6) 右键单击ExtensionHardening,然后单击修改。
7) 在数值数据框中,键入 0,然后单击确定。
以下列表包含适用于该ExtensionHardening设置的值数据设置:
0:不检查文件扩展名和文件类型,绕过警告信息功能。
1:检查文件扩展名和文件类型。如果它们不匹配,则显示警告消息。
2:检查文件扩展名和文件类型。如果它们不匹配,请不要打开文件。
注意:默认值数据为 1。当值数据设置为 1 时,行为变得与未设置注册表值时相同。当数值数据设置为 0 时,不会在所有情况下检查文件扩展名和文件内容。不建议绕过此功能。
8) 在文件菜单上,单击退出以退出注册表编辑器。
| 归档时间: |
|
| 查看次数: |
6586 次 |
| 最近记录: |