zoukankan      html  css  js  c++  java
  • 对excel的列cell的一些样式设置

    设置样式:

          HSSFCellStyle cellStyle = wb.createCellStyle();
    cellStyle.setAlignment(HSSFCellStyle.ALIGN_CENTER);//指定单元格居中对齐
    cellStyle.setVerticalAlignment(HSSFCellStyle.VERTICAL_CENTER);//指定单元格垂直居中对齐
    cellStyle.setWrapText(true);//指定单元格自动换行

    设置字体:

    HSSFFont font = wb.createFont();
    font.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);
    font.setFontName("宋体");
    font.setFontHeight((short) 250);
    cellStyle.setFont(font);

    给对应的单元格设置样式: cell0.setCellStyle(cellStyle);

    给单元格设置值:cell0.setCellValue(new HSSFRichTextString("部门"));

    设置列的宽度://设置列宽度
           sheet.setColumnWidth(1, 4766);第一个参数是列数,第二个是宽度;

    合并单元格:

      //合并第一行到第二行的第一列
           sheet.addMergedRegion(new Region(0, (short)0, 1, (short)0));
           //合并第一行到第二行的第二列
           sheet.addMergedRegion(new Region(0, (short)1, 1, (short)1));
           //合并第一行到第二行的第三列
           sheet.addMergedRegion(new Region(0, (short)2, 1, (short)2));
           //合并第一行到第二行的第四列
           sheet.addMergedRegion(new Region(0, (short)3, 1, (short)3));
           //合并第一行到第二行的第五列
           sheet.addMergedRegion(new Region(0, (short)4, 1, (short)4));

  • 相关阅读:
    Tornado输出和响应头
    sqlalchemy 学习(二)scoped session
    04:sqlalchemy操作数据库 不错
    sqlalchemy(二)高级用法
    红黑树
    Minimum Window Substring
    Max Points on a Line
    分治算法
    Maximum Subarray
    Word Break
  • 原文地址:https://www.cnblogs.com/tian-chen/p/4563972.html
Copyright © 2011-2022 走看看