HTML 文件不是 Excel 文件,对吗?
我们使用的应用程序具有“导出到 Excel”功能,但该功能无法在安装了 Outlook Express 的 PC 上运行。
我知道,您可能在想“Outlook Express 和 Excel 文件有什么关系吗?”
我问了同样的问题,这就是我发现的:
- 正在生成的文件实际上是 Microsoft 单文件网页 (.mht) 之一,而不是 Excel 文件,
- 您需要安装 Outlook Express 才能实际查看 .mht 文件。
我已经向他们的支持人员解释说,仅仅因为您可以将 .xls 放在文件上并且 excel 会打开它并不意味着它是 excel 文件,也不意味着这是正确的方法去做它。
你如何解释这是不正确的?
we use an application that has an "export to excel" feature that doesn't work on PC's that done have outlook express installed.
i know, you're thinking "WTF does outlook express have to do with excel files?"
i asked the same thing, and here's what i found:
- the file being generated is actually one of those Microsoft Single File Web Pages (.mht) and NOT an excel file
- you need to have outlook express installed to actually view a .mht file.
i've explained to their support people that just because you can slap a .xls on a file and excel will open it does not mean its an excel file, and does not mean that this is the right way to do it.
how would you explain that this is not proper?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
如果仅安装了 Excel 的干净 Windows 映像无法打开它,则它不是 Excel 格式。时期。
If a clean Windows image with only Excel installed can't open it, then it isn't in Excel format. Period.
如果装有 Outlook Express 但没有 Excel 的 Windows 计算机可以打开它(如果您更改扩展名),那么它就不是 Excel 文件。我会将其与伊格纳西奥的灌篮建议结合起来。
另外,如果它是 MHT,那么您实际上不能对其进行电子表格操作吗?或者我误解了它是如何工作的?
If a Windows machine with Outlook Express, but without Excel can open it (if you change the extension) then it can't be an Excel file. I'd combine that with Ignacio's suggestion for a slam-dunk.
Plus, surely if it's MHT, then you can't actually do spreadsheet operations on it? Or am I misunderstanding how it works?
我认为你的说法不正确。即使没有安装 Outlook Express,Excel (2007) 也具有针对单文件 HTML 文档 (.mht) 的导入和导出过滤器。但是,这不是本机格式,并且无法保留公式等工作表功能(请参阅 http://office.microsoft.com/en-us/excel/HP100141051033.aspx#7)
因此,您应该向客户明确的是,应用程序本机文件格式之间存在差异以及一种不包含电子表格功能且仅通过导入/导出过滤器支持的格式。
I don't think your statements are correct. Excel (2007) has import and export filters for single-file HTML documents (.mht) even if there is no Outlook Express installed. However, this is not a native format and worksheet features such as formulas cannot be retained (see http://office.microsoft.com/en-us/excel/HP100141051033.aspx#7)
So what you should make clear to your customers is that there is a difference between an applications native file format and a format which isn't designed to contain spreadsheet functionality and that is only supported via an import/export filter.
许多人(尤其是经理)将 Excel 文件与报告文件混淆。在我看来,只有当文件满足所有以下条件时,该文件才被认定为 Excel 文件:
在你的例子中,我猜测只满足条件#3,所以它不是 Excel 文件。但您的支持人员可能仍将其称为报告文件。
Many people (especially managers) confuse Excel files with reporting files. In my opinion, a file is only qualified as an Excel file if it meets all of these conditions:
In your case, I'm guessing only condition #3 is met, so it's no Excel file. But your support people may still call it a reporting file.