zoukankan      html  css  js  c++  java
  • Lodop导出excel带数字格式

    在excel中,选中单元格,右键属性里,可以看到一个单元格格式的设置功能,里面数字标签页下,有很多自带 的格式,此外也可以自定义格式。

    lodop在导出table的时候,如果需要带格式,可以用xformat设置,具体的格式可查看excel的单元格格式里面的说明,或百度相关excel关于单元格格式的相关信息。

    由于excel里格式太多,这里测试了几个,大多数都正常,日期刚导出来的时候,查看还是原来的格式,但是点击几次该日期单元格,然后切换到其他单元格上,日期就是导出的xformat的格式了,具体原因不明,在该日期单元格右键的单元格格式里可以看到是需要的格式,点击一下切换到其他单元格上就正常了,也可能是安装的excel软件有问题,总之,测试的这个几个格式都能正常导出。(由于是数字格式,如果里面有非数字内容,则会原样输出)

    测试代码:

    <script language="javascript" src="LodopFuncs.js"></script>
    </head>
    <body>
    <div id="d1">
    <table width="100%" border=1 style="border-collapse:collapse;">
    <tr>
        <td xformat="¥#,##0.00">12</td>
        <td xformat="@">12</td>
    </tr>
    <tr>
        <td colspan=2 style="background-color:gray">14</td>
    <tr>
        <td xformat="#,##0.00">11.7777777777</td>
        <td xformat="0.00%">0.23666</td>
    </tr>
    <tr>
        <td xformat="#,##0.00">文字11.7777</td>
        <td xformat="0.00%">0.236文本66</td>
    </tr>
    <tr>
        <td xformat="#,###.00元">11.7777</td>
        <td xformat="#,###.00人民币">3.2366</td>
    </tr>
    <tr>
        <td xformat="#,###.00卡卡卡">11.7777</td>
        <td xformat="yyyy年mm月">2019/11</td>
    </tr>
    </table>
    </div>
    <a href="javascript:OutToFileOneSheet()">导出excel的格式测试</a><br>
    <script language="javascript" type="text/javascript">   
            var LODOP; //声明为全局变量 
        function OutToFileOneSheet(){ 
            LODOP=getLodop();   
            LODOP.PRINT_INIT(""); 
            LODOP.ADD_PRINT_TABLE(100,20,500,60,document.getElementById("d1").innerHTML); 
            LODOP.SAVE_TO_FILE("导出excel的格式.xlsx"); 
            };
    </script> 
    </body>

    图示:

  • 相关阅读:
    项目中遇到的IE8浏览器访问页面过慢问题
    linux下安装Oracle时交换空间不足的解决方法
    linux下为目录和文件设置权限
    启动TDS LDAP 服务器遇到的问题总结
    sql1032n sql6048n db2start启动不了 db2修改hostname
    IBM CE 错误集之(FNRCS0005E)
    Oracle同一个用户下启动多个数据库实例
    几种任务调度的 Java 实现方法与比较
    EXP-00056: ORACLE error 12154 encountered
    oracle删除数据库中的所有表
  • 原文地址:https://www.cnblogs.com/huaxie/p/12156271.html
Copyright © 2011-2022 走看看