如何创build单个HTML文件在Excel中使用多个工作表进行查看?
我想知道是否可以创build一个单独的HTML文件(在将其扩展名更改为.xls后)用Excel打开时,将parsing为多个工作表。
小例子:
我有一个文件test.xls的内容:
<html> <body> <table> <tr> <td> 1 </td> <td> 2 </td> <td> 3 </td> <td> =sum(A1:C1) </td> </tr> </table> </body> </html>
当我用Excel打开这个文件的时候,我得到一张A4 = 6的单元格A1到C1的计算总和。
我不知道是否有可能创build一个包含多个表格的HTML文件,这些表格将在Excel中被parsing为多个表格。
这是这个文件的Excel视图:
对的,这是可能的。
但请记住,由于此格式的限制,您可能没有某些function/格式。
您可以使用多个电子表格将Excel文档保存为HTML,然后对其进行逆向工程,以确定您必须更改哪个部分(这很容易)。
用多个电子表格将文档保存为html文档:文件>另存为>网页(* .htm,* .html)此方法的缺点是会产生多个文件。
如果你想要一个独特的文件,使用文件>另存为>单个文件网页(* .mht; * .mhl)这将创build一个独特的文件(.mht),你可以打开浏览器,如果你想(大多数浏览器打开这些文件)。
有关office.microsoft.com的更多详细信息
编辑:我没有发布任何代码,因为它是很长的(Excel会自动添加一些代码到文件中)编辑2 :如果你正在创build一个程序来做到这一点,我会build议你使用已经存在的库,如excellibrary