`
byf157
  • 浏览: 207908 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论

js 导出excels

    博客分类:
  • java
 
阅读更多
<script>
function method1(tableid) {//整个表格拷贝到EXCEL中
    var curTbl = document.getElementById(tableid);
    var oXL = new ActiveXObject("Excel.Application");
    //创建AX对象excel
    var oWB = oXL.Workbooks.Add();
    //获取workbook对象
        var oSheet = oWB.ActiveSheet;
    //激活当前sheet
    var sel = document.body.createTextRange();
    sel.moveToElementText(curTbl);
    //把表格中的内容移到TextRange中
    sel.select();
    //全选TextRange中内容
    sel.execCommand("Copy");
    //复制TextRange中内容
    oSheet.Paste();
    //粘贴到活动的EXCEL中     
    oXL.Visible = true;
    //设置excel可见属性
}
function method2(tableid) //读取表格中每个单元到EXCEL中
{
    var curTbl = document.getElementById(tableid);
     var oXL = new ActiveXObject("Excel.Application");
     //创建AX对象excel
     var oWB = oXL.Workbooks.Add();
     //获取workbook对象
    var oSheet = oWB.ActiveSheet;
    //激活当前sheet
     var Lenr = curTbl.rows.length;
     //取得表格行数
     for (i = 0; i < Lenr; i++)
     {
         var Lenc = curTbl.rows(i).cells.length;
         //取得每行的列数
         for (j = 0; j < Lenc; j++)
         {
             oSheet.Cells(i + 1, j + 1).value = curTbl.rows(i).cells(j).innerText;
             //赋值
         }
     }
     oXL.Visible = true;
     //设置excel可见属性
}
</script>
<input type="button" onclick="javascript:method1('TableExcel');" value="第一种方法导入到EXCEL">
<input type="button" onclick="javascript:method2('TableExcel');" value="第二种方法导入到EXCEL">

<table  id="TableExcel" border=1 >
<tr>
<td COLSPAN ='2'>aaa</td><td ROWSPAN=2 >aaabbb</td><td>aaaccccc</td>
</tr>
<tr>
<td>aaa</td><td>aaaccccc</td><td>aaaddccccc</td>
</tr>
</table>
分享到:
评论

相关推荐

    Unity的自动表格导出工具,开发环境Unity2021.3.27f1c2,适用于365Excels_Uni

    Unity的自动表格导出工具,开发环境Unity2021.3.27f1c2,适用于365Excels_UnitySimpleGuideMeterTool

    数据窗口里的数据转换成Excels(包含空件formulaone6)

    总结来说,"数据窗口里的数据转换成Excels(包含空件formulaone6)"是一种针对PowerBuilder数据窗口组件的数据导出解决方案,它专注于处理包含空值的转换,并可能利用特定工具(如FormulaOne6)优化数据处理,使得数据...

    PHP导出excel到本地

    在`Export_excels.php`文件中,首先引入`autoload.php`文件,这样就可以自动加载所有的类: ```php require_once 'vendor/autoload.php'; ``` 接着,我们可以创建一个新的PHPExcel实例,并设置工作表的一些属性,...

    excels.vue

    excels.vue

    python excels-examples

    Python在处理Excel文件方面拥有强大的库支持,如pandas、openpyxl、...以上就是关于“python excels-examples”这个主题的相关知识点。理解并掌握这些内容,你就能在Python中灵活地处理Excel文件,进行数据操作和分析。

    PyPI 官网下载 | excels2vensim-0.9.2.tar.gz

    标题中的"PyPI 官网下载 | excels2vensim-0.9.2.tar.gz"指的是一个在Python Package Index(PyPI)上发布的软件包,名为`excels2vensim`,版本号为0.9.2。PyPI是Python社区官方的第三方软件包仓库,开发者可以在这里...

    js统计excel表格程序

    this script is using javascript, you can use it just by IE browser! it uses to do the statistics automatically. It supports two ways to work: 1.Input one excel, output the result of the amount about...

    易语言-高级表格另存为excel模块

    本模块“易语言-高级表格另存为excel模块”是针对易语言开发的一个实用工具,主要用于将易语言中的高级表格数据导出并保存为Excel文件格式,这在数据处理、报表生成等方面非常有用。 首先,我们需要理解高级表格...

    Holy.Macro.Books.From.VBA.to.VSTO.Is.Excels.New.Engine.Right.for.You

    Holy.Macro.Books.From.VBA.to.VSTO.Is.Excels.New.Engine.Right.for.You

    jquery-2.table2excel

    jquery-2.table2excels. 1、需要引入jquery.js和jquery.table2excel.min.js 2、增加绑定事件,例子: ------------------- //导出excel $("#output").click(function(){ var myDate = new Date(); $("#example")....

    Excel多文档合一工具

    绿色免费的excel合并助手。 支持将多个excel文件合并为一个。提供四种模式: 1.追加sheet+首个sheet:将每个excel文件的首个sheet复制到主文件。 2.追加sheet+所有sheet:将每个excel文件的所有sheet复制到主文件。...

    个人项目用jacob操作excel的代码样例

    在IT行业中,尤其是在数据分析、报表生成或自动化处理领域,与Excel打交道是常见的任务。...本项目提供了一个使用Jacob操作Excel的代码样例,这将帮助我们理解如何在Java中利用Jacob来高效地处理Excel文件。...

    下载excel压缩包-PHP开发

    安装作曲家需要cblink / laravel-excel-zip -vvv laravel-excel-zip下载excels zip打包laravel-excel-zip是下载大型excel的解决方案。 您可以定义何时将excel块成一个zip文件。 安装作曲家需要cblink / laravel-...

    2020年中国第七次人口普查城市数据.xlsx

    第七次人口普查省市数据,包含部分2010年六普和2020年七普数据,数据来源国家统计局及相关网上资源的二次加工。 城市类型 城市名称 常驻人口 年龄群人数 2020年地区GDP 2020年人均GDP 2020年在职人数 ...

    excelToJson工具

    它允许用户便捷地将Excel工作簿中的数据导出为JSON文件,无需编写任何代码。以下是一些关于这个工具的关键知识点: 1. **Excel文件格式**:Excel文件通常以.xlsx或.xls为扩展名,采用Microsoft Office Open XML标准...

    game:学习JS基础知识的视觉练习

    表类我创建了这个类是因为在 Ironhack 我们使用了很多电子表格和 excels 以及 Google App Script 来自动化几个后台操作。 这个类帮助我们直接访问行和列,例如使用它们的列名、选定的行或行 ID。构造函数 var ...

    QCN9074-How to load driver for DR9074-Triband on linux 5.17

    Ignite Your Linux Experience with ... This versatile module excels in both Access Point and Station modes across the 2.4GHz, 5GHz, and 6GHz bands. For purchase please contact: Email: sales@wallystech.com

    java对Excel表格数据处理并以List集合返回(只要传Excel文件路径即可)

    java对Excel表格数据处理并以List集合返回(只要传Excel文件路径即可)

    自己写的C#操作EXCEl文件大全类

    总的来说,这个C#项目为Excel编程提供了一个全面的工具集,可以帮助开发者高效地进行数据导入导出、格式化报表等工作,极大地提高了开发效率。对于想要学习C#操作Excel的初学者来说,这是一个非常有价值的资源,通过...

Global site tag (gtag.js) - Google Analytics