是否可以使用数据类型" data:application / vnd.ms-excel"写入多个工作表。

时间:2017-07-14 23:11:06

标签: javascript jquery excel

我有一个下载HTML表的网页,首先使用" var excelfile =' data:application / vnd.ms-excel'; "并生成一个链接以保存带有表信息的excel文件。

但是我现在正在显示第二个表,并希望将其保存在生成​​的excel文件中的第二个表上。是否可以使用该方法执行此操作,还是应该开始研究生成excel文件的另一种方法以允许我生成第二张表?

提前致谢。

1 个答案:

答案 0 :(得分:1)

通过使用xls扩展名保存html文件,您无法创建多个工作表,因为excel文件不是真正的Excel文件。它实际上是一个HTML文件,MS Excel知道打开html并显示它。

为了创建多张纸,我看到两种可能的选择:
1. 最佳选择:使用JavaScript库的Excel库,例如SheetJS
2.将文件保存在Spreadsheet XML file format