javascript - HTML 表格转 Excel,支持跨浏览器

标签 javascript html excel

有没有一个函数可以下载 Excel 电子表格格式的 HTML 表格,那就是 A.用原生 JavascriptB 编写。跨浏览器兼容回到 IE8?

我花了两天时间寻找解决方案,但没有结果。

最佳答案

我非常怀疑您能否找到这个问题的答案,但作为转换问题的实际解决方案,您是否考虑过输出 HTML 并在 Excel 中进行转换?

取自此答案:https://stackoverflow.com/a/9575683/199700

Excel 可以更改 HTML 文件的格式:要转换 .html 文件,请使用 Excel 打开该文件(文件 - 打开),然后将其另存为 .xlsx> 来自 Excel 的文件(文件 - 另存为)。

要使用 VBA 执行此操作,代码将如下所示:

Sub Open_HTML_Save_XLSX()

    Workbooks.Open Filename:="C:\Temp\Example.html"
    ActiveWorkbook.SaveAs Filename:= _
        "C:\Temp\Example.xlsx", FileFormat:= _
        xlOpenXMLWorkbook

End Sub

关于javascript - HTML 表格转 Excel,支持跨浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34338018/

相关文章:

excel - Visual Basic/Excel - 多个等价性?

Python - 单元格类型 'NoneType' 而值在里面。怎么改造呢?

javascript - 将变量从 shell 脚本传递到 js 脚本

javascript - 从 readAsBinaryString 读取 AsDataURL?

javascript - 按所选类单击标记内的第一个 onclick 函数

html - 在图库中闪烁悬停

html - 导航垂直居中

javascript - 如何使用附加的 HTML 淡入 div

Excel从另一个具有条件的动态工作簿中提取所有行

javascript - jqgrid 支持导出到 excel "out of the box"还是我需要编写一些服务器端代码?