关于js导出excel问题
我用这个方法导出,老是说不能创建对象,但是我在ie中应该启动的都启动了,我用的是ie6 会不会是版本问题?有没有解决办法?
//导出excel函数
function export_excel_tycx(TableId){
var xlsApp = new ActiveXObject("Excel.Application");
xlsApp.Visible = true ;
xlsApp.WorkBooks.Add() ;
var xlsWBook = xlsApp.ActiveWorkBook ;
var xlsWSheet = xlsWBook.WorkSheets(1) ;
cellwz = 1 ;
if (sTable==null){
var aRow=document.all("table_content").rows ;
}else{
var aRow=document.getElementById(TableId).rows ;
}
for( var i = 0 ; i < aRow.length ; i ++){
var aCell = aRow[i].cells ;
for ( var j = 0 ; j < aCell.length ; j ++){
xlsWSheet.Cells(i+1,j+1).value = "'" + aCell[j].innerText;
}
}
}
//导出excel函数
function export_excel_tycx(TableId){
var xlsApp = new ActiveXObject("Excel.Application");
xlsApp.Visible = true ;
xlsApp.WorkBooks.Add() ;
var xlsWBook = xlsApp.ActiveWorkBook ;
var xlsWSheet = xlsWBook.WorkSheets(1) ;
cellwz = 1 ;
if (sTable==null){
var aRow=document.all("table_content").rows ;
}else{
var aRow=document.getElementById(TableId).rows ;
}
for( var i = 0 ; i < aRow.length ; i ++){
var aCell = aRow[i].cells ;
for ( var j = 0 ; j < aCell.length ; j ++){
xlsWSheet.Cells(i+1,j+1).value = "'" + aCell[j].innerText;
}
}
}
...全文
相关推荐
JS导出table为Excel[项目源码]
本文介绍了如何使用JavaScript将HTML表格导出为Excel文件的方法。作者分享了两种实现方式:一种是通过将表格内容转换为Blob对象并下载,另一种是使用xlsx.core.min.js库将表格转换为真正的Excel文件。文章还详细说明了在导出过程中可能遇到的问题及解决方案,如表格边框缺失、表名加粗、隐藏不需要显示的内容以及Excel文件打开时的安全提示问题。最后,作者推荐使用xlsx.core.min.js库来生成真正的Excel文件,以避免安全提示问题。
vue实现导出Excel的两个js文件-Blob+Export2Excel
vue实现导出的两个js文件-Blob+Export2
js实现Excel导出
最近在做一个项目,涉及到导出数据到Excel表格,由于是采用的前后端分离模式开发的,之前常用的方法已经失效,在网上找了一些资料和方法,已经完成整理,都能正常使用
html tabel导出excel,png,pdf(pdf未解决中文问题)
html tabel导出excel(支持中文),png,pdf(pdf未解决中文问题)
js导出excel.rar
压缩包解压即用,放入你要导入的table 注意引用压缩包中的JS 不需要任何后台代码 本人第一次上传资源 有需要优化的或者其他意见欢迎大家指出


Web 开发
