zoukankan      html  css  js  c++  java
  • pio设置单元格式

    第一种:日期格式

     

                cell.setCellValue(new Date(2008,5,5));

                //set date format

                HSSFCellStyle cellStyle = demoWorkBook.createCellStyle();

                HSSFDataFormat format= demoWorkBook.createDataFormat();

                cellStyle.setDataFormat(format.getFormat("yyyy年m月d日"));

                cell.setCellStyle(cellStyle);

     

    第二种:保留两位小数格式

                cell.setCellValue(1.2);

                HSSFCellStyle cellStyle = demoWorkBook.createCellStyle();

                cellStyle.setDataFormat(HSSFDataFormat.getBuiltinFormat("0.00"));

                cell.setCellStyle(cellStyle);

     

    这里与上面有所不同,用的是HSSFDataFormat.getBuiltinFormat()方法,之所以用这个,是因为0.00是Excel内嵌的格式,完整的Excel内嵌格式列表大家可以看这个窗口中的自定义列表:



     这里就不一一列出了

     

    第三种:货币格式

     

                cell.setCellValue(20000);

                HSSFCellStyle cellStyle = demoWorkBook.createCellStyle();

                HSSFDataFormat format= demoWorkBook.createDataFormat();

                cellStyle.setDataFormat(format.getFormat("¥#,##0"));

                cell.setCellStyle(cellStyle);

     

    第四种:百分比格式

     

                cell.setCellValue(20);

                HSSFCellStyle cellStyle = demoWorkBook.createCellStyle();

                cellStyle.setDataFormat(HSSFDataFormat.getBuiltinFormat("0.00%"));

                cell.setCellStyle(cellStyle);

      此种情况跟第二种一样

     

    第五种:中文大写格式

     

                cell.setCellValue(20000);

                HSSFCellStyle cellStyle = demoWorkBook.createCellStyle();

                HSSFDataFormat format= demoWorkBook.createDataFormat();

                cellStyle.setDataFormat(format.getFormat("[DbNum2][$-804]0"));

                cell.setCellStyle(cellStyle);

     

    第六种:科学计数法格式

     

                cell.setCellValue(20000);

                HSSFCellStyle cellStyle = demoWorkBook.createCellStyle();

                cellStyle.setDataFormat( HSSFDataFormat.getBuiltinFormat("0.00E+00"));

                cell.setCellStyle(cellStyle);

    此种情况也与第二种情况一样

  • 相关阅读:
    apicloud 运费计算js+页面
    css让字体细长
    vue 请求完接口后执行方法
    js监听当前页面再次加载
    用apicloud+vue的VueLazyload实现缓存图片懒加载
    git merge和git rebase的区别(转)
    yuan先生博客链接
    django组件之contenttype(一)
    Django的orm中get和filter的不同
    python第三方库requests详解
  • 原文地址:https://www.cnblogs.com/richelle009/p/3808564.html
Copyright © 2011-2022 走看看