`
byf157
  • 浏览: 210588 次
  • 性别: 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>
分享到:
评论

相关推荐

    PB11.5数据窗口存储为EXCEL(dw2xls_For_pb115)

    标题 "PB11.5数据窗口存储为EXCEL(dw2xls_For_pb115)" 涉及的是PowerBuilder 11.5中的一个功能,即如何将数据窗口(Data Window)的内容导出并存储为Excel格式。数据窗口是PowerBuilder中的一个重要组件,它用于...

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

    而在这个背景下,"Unity的自动表格导出工具"应运而生,该工具专门针对365Excels进行优化,旨在简化数据导出过程,提高数据处理的便捷性和效率。 从文件名称列表中可以看出,"UnitySimpleGuideMeterTool-main"和...

    PHP导出excel到本地

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

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

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

    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文件路径即可)

Global site tag (gtag.js) - Google Analytics