
小例子:
我有一个文件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打开这个文件时,我得到一张Sheet,其中A4 = 6的单元格A1到C1的计算总和.
我想知道是否可以创建一个包含多个表的HTML文件,这些表将在Excel中被解析为多个表.
这是此文件的Excel视图:
解决方法 对的,这是可能的.但请记住,由于此格式的限制,您可能没有某些功能/格式.
您可以将包含多个电子表格的Excel文档另存为HTML,然后对其进行反向工程以确定您必须更改哪个部分(这很容易).
要将包含多个电子表格的文档另存为HTML文档:文件>另存为>网页(* .htm,* .HTML)
这种方法的缺点是它会产生几个文件.
如果您想要一个唯一的文件,请使用文件>另存为>单个文件网页(* .mht; * .mhl)
这将创建一个唯一的文件(.mht),如果需要,可以使用浏览器打开(大多数浏览器都会打开这些文件).
关于office.microsoft.com的更多细节
编辑:我没有在这里发布任何代码,因为它很长(excel会自动在文件中添加一些代码)
编辑2:如果您正在创建一个程序来执行此 *** 作,我建议您使用现有的库,例如excellibrary
以上是内存溢出为你收集整理的如何使用多个工作表创建单个HTML文件以在Excel中查看?全部内容,希望文章能够帮你解决如何使用多个工作表创建单个HTML文件以在Excel中查看?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)