我有一个 Web 应用程序,可将文件保存为 .xls,但实际上格式正确的是 .html。这些文件始终使用 excel 打开,并显示以下警告:
The file you are trying to open 'file.xls', is in a different format than
specified by the file extension. Verify that the file is not corrupted
and is from a trusted source before opening the file. Do you want to open
the file now?
没有任何警告,消息就停止出现,Excel 文件打开时为空白。有些用户可以打开文件并查看数据,而其他用户也有同样的经历,页面空白,没有警告。
我尝试双击该文件以及从 Excel 中打开该文件。两种方法都不起作用。
我还没能找到解决方案。
答案1
Microsoft 发布了更新,导致某些下载文件无法打开,最明显的是带有 .xls 扩展名的 HTML。相关更新如下:
- Windows 更新 KB3115262(Excel 2013)
- Windows 更新 KB3115130(Excel 2010)
我找到了几种可以消除该问题的选项。
选项1
- 控制面板 > Internet 选项
- 安全选项卡 > 受信任的站点
- 将您正在下载的站点添加到受信任的站点列表
** 更改完成后,您需要重新下载 excel 文件。之前在不受信任的情况下下载的文件可能仍会打开空白 **
选项 2
- 进入您保存到计算机的文件的属性(右键单击它,然后左键单击属性)
- 点击“解除阻止”
- 单击“应用”
- 打开文件
选项 3
- 打开 Excel 转到文件选项
- 点击信任中心 -> 信任中心设置
- 转到受保护的视图。显示有 3 个选项,均已单击。取消选中第一个选项——“为来自互联网的文件启用受保护的视图”
选项 4
- 打开 Excel 转到文件选项
- 点击信任中心 -> 信任中心设置
- 转至文件阻止设置
- 取消选中网页和 Excel 2003 XML 电子表格
选项 5
- 卸载前面提到的适用于你的 Office 版本的更新