zoukankan      html  css  js  c++  java
  • javascript保存excel

    function saveToExcel()
    {
    var cind=1;
    try {
    var xls = new ActiveXObject ("Excel.Application");
    } catch(e) {
    alert( "要打印该表,您必须安装Excel电子表格软件,同时浏览器须使用“ActiveX 控件”,您的浏览器须允许执行控件。 请点击【帮助】了解浏览器设置方法!");
    return "";
    }
    xls.visible =true; //设置excel为可见
    var xlBook = xls.Workbooks.Add;
    var xlSheet = xlBook.Worksheets(1);

    var header="井号,年月,生产天数,含水,井口温度,日产油量,月产油量,年产油量,累产油量,日产水量,月产水量,年产水量,累产水量,日产气量,月产气量,年产气量,累产气量,核实日产油量,核实月产油量,核实年产油量,核实累产油量,核实日产水量,核实月产水量,核实年产水量,核实累产水量,核实日产气量,核实月产气量,核实年产气量,核实累产气量,套压,油压,流压,静压,动液面,静液面,泵径,泵深,泵效,冲程,冲次,排量,备注";
    var ss = header.split(",");
    for (var i=0 ;i<=ss.length;i++)
    {
    xlSheet.Cells(1,i+1).Value =ss[i];
    }
    var rcount=omgrid.getRowsNum();
    var ccount=omgrid.getColumnsNum();
    //alert(rcount+":"+ccount);
    for (var i=0;i<omgrid.getRowsNum();i++){
    cind=1;
    omgrid.forEachCell(i,function(c){
    //alert(c.getValue());
    xlSheet.Cells(i+2,cind++).Value =c.getValue();

    });
    }

    //omgrid.setCSVDelimiter(' ');
    //omgrid.gridToClipboard()
    //xlSheet.range("a2:a2").select;
    //xlSheet.Paste;
    }

  • 相关阅读:
    为php5.6.30安装redis扩展
    Laravel利用pusher推送消息
    php闭包使用例子
    利用反射给类中方法加钩子
    mysql删除重复记录
    DB门面,查询构建器,Eloquent ORM三者的CURD
    Laravel5.1之表单验证
    服务提供者及门面
    批量搜索并替换内容
    Laravel之Elixir
  • 原文地址:https://www.cnblogs.com/crhdyl/p/5355270.html
Copyright © 2011-2022 走看看