【发布时间】:2011-11-07 04:33:53
【问题描述】:
这是经常被问到的问题之一,但问题和答案中省略了文本到二进制机制。如果您从 excel 导出为 html,则它是一个 Excel html 文件。是否有可用于自动化目的的工具,然后获取此 html excel 文件并将其转换回 Excel .xls binary 文件? (注意:二进制是必需的。)在 2003 和 2007 或更高版本中也可以吗?
之所以这样问,是因为有一个鲜为人知的秘密:您可以将 Excel html 文件另存为 .xls。这不是我要找的。我试图找到难以捉摸的“圣杯”答案,将 excel html(绑定到 excel html 架构)转换为二进制 .xls 文件。
业务钱包是因为 excel 二进制文件将比其 HTML 对应文件小得多,加载速度也快得多,尤其是当文件大小达到 10 兆字节或更大时。
【问题讨论】:
-
您的方法在加载时间和大小方面与
.xlsx文件相比如何?听起来你付出了很多,却收获甚微。 -
在 Excel 中打开 html 文件,另存为 xls 文件。你有这样做的具体问题吗?您希望如何实现流程自动化?
-
它必须是自动化的,手动操作确实有效,不幸的是它必须是自动化的。
-
xlsx 文件类型兼容 excel 2007 及更高版本。但是有些用户使用的是旧版本的 excel,并且要求坚持使用 Excel 2003 标准。我尝试过使用excelcnv,但它不起作用。 Sourceforge 中也有一个,但不适用于 html 到 xls 二进制文件。
标签: excel excel-2007 export-to-excel excel-2003 vba