java 记录防止忘记poi导出excel

这些在网上查能查到,但是感觉还是自己随时记一下,最起码查起来方便啦~~

首先是单元格的 格式

  HSSFCellStyle style2 = workbook.createCellStyle();
  HSSFFont font2 = workbook.createFont();// 创建字体
  font2.setFontHeightInPoints((short) 11);
  font2.setFontName("宋体");
  style2.setWrapText(true);// 自动换行
  style2.setAlignment(HSSFCellStyle.ALIGN_CENTER);// 设置居中对齐
  style2.setVerticalAlignment(HSSFCellStyle.VERTICAL_CENTER);// 设置垂直对齐
  style2.setBorderBottom(HSSFCellStyle.BORDER_THIN); // 下边框
  style2.setBorderLeft(HSSFCellStyle.BORDER_THIN);// 左边框
  style2.setBorderTop(HSSFCellStyle.BORDER_THIN);// 上边框
  style2.setBorderRight(HSSFCellStyle.BORDER_THIN);// 右边框
  style2.setFillForegroundColor(IndexedColors.GREY_25_PERCENT.index);// 背景灰色
  style2.setFillPattern(CellStyle.SOLID_FOREGROUND);
  style2.setFont(font2);

 

为一个单元格创建批注

  // 创建HSSFPatriarch对象,HSSFPatriarch是所有注释的容器.
  HSSFPatriarch patr = sheet.createDrawingPatriarch();
  HSSFClientAnchor anchor = new HSSFClientAnchor(0, 0, 0, 0,
     (short) 3, 3, (short) 5, 6);
  HSSFComment comment = null;
  comment = patr.createCellComment(anchor);
   // 设置注释内容
  comment.setString(new HSSFRichTextString(" 1H<迟到早退时间<=3H,旷工时间计作4H,迟到早退时间>3H,旷工时间计作8H "));
  //comment.setAuthor("test"); 


 cellTitle.setCellComment(comment);  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值