创建sheet什么的就不多说了,直接进入正题
HSSFCellStyle cellStyle = wb.createCellStyle();  
一、设置背景色:
cellStyle.setFillForegroundColor((short) 13);// 设置背景色  
cellStyle.setFillPattern(HSSFCellStyle.SOLID_FOREGROUND);  
二、设置边框:
cellStyle.setBorderBottom(HSSFCellStyle.BORDER_THIN); //下边框  
cellStyle.setBorderLeft(HSSFCellStyle.BORDER_THIN);//左边框  
cellStyle.setBorderTop(HSSFCellStyle.BORDER_THIN);//上边框  
cellStyle.setBorderRight(HSSFCellStyle.BORDER_THIN);//右边框  
三、设置居中:
cellStyle.setAlignment(HSSFCellStyle.ALIGN_CENTER); // 居中  
四、设置字体:
HSSFFont font = wb.createFont();  
font.setFontName("黑体");  
font.setFontHeightInPoints((short) 16);//设置字体大小  
HSSFFont font2 = wb.createFont();  
font2.setFontName("仿宋_GB2312");  
font2.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);//粗体显示  
font2.setFontHeightInPoints((short) 12);  
cellStyle.setFont(font);//选择需要用到的字体格式  
五、设置列宽:
sheet.setColumnWidth(0, 3766); 
//第一个参数代表列id(从0开始),第2个参数代表宽度值  参考 :"2012-08-10"的宽度为2500  
六、设置自动换行:
cellStyle.setWrapText(true);//设置自动换行  
七、合并单元格:
Region region1 = new Region(0, (short) 0, 0, (short) 6);//参数1:行号 参数2:起始列号 参数3:行号 参数4:终止列号  
//此方法在POI3.8中已经被废弃,建议使用下面一个  
或者用
CellRangeAddress region1 = new CellRangeAddress(rowNumber, rowNumber, (short) 0, (short) 11);   
//参数1:起始行 参数2:终止行 参数3:起始列 参数4:终止列    
但应注意两个构造方法的参数不是一样的,具体使用哪个取决于POI的不同版本。 
sheet.addMergedRegion(region1);  

转载于:https://www.cnblogs.com/jym-sunshine/p/4917476.html

POI中设置Excel单元格格式样式(居中,字体,边框等)相关推荐

  1. POI中设置Excel单元格格式样式(居中,字体,边框,背景色、列宽、合并单元格等)

    HSSFSheet sheet = workbook.createSheet("sheet1");//新建sheet页 HSSFCellStyle cellStyle = wb.c ...

  2. Python设置excel单元格格式(填充、边框、根据首行内容自动调整列宽)

    设置单元格格式 import openpyxl from openpyxl.styles import Font,PatternFill,Side,Alignment,Borderdef reset_ ...

  3. POI中可能会用到一些需要设置EXCEL单元格格式的操作小结:

    转:http://www.haogongju.net/art/418818 作者:mistyle | 2011/10/11 12:01:37 | 阅读91次 POI中可能会用到一些需要设置EXCEL单 ...

  4. POI设置EXCEL单元格格式为文本、小数、百分比、货币、日期、科学计数法和中文大写...

    再读本篇文章之前,请先看我的前一篇文章,前一篇文章中有重点讲到POI设置EXCEL单元格格式为文本格式,剩下的设置小数.百分比.货币.日期.科学计数法和中文大写这些将在下面一一写出 以下将要介绍的每一 ...

  5. POI中设置Excel单元格格式

    POI中可能会用到一些需要设置EXCEL单元格格式的操作小结: 先获取工作薄对象: HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet sheet = wb ...

  6. NPOI 设置EXCEL单元格格式为 数值

    NPOI设置EXCEL单元格格式为数值,网上有很多信息,但并没有实际解决问题的方法. 实际上EXCEL的格式设置很简单,只要将样式对象的DataFormat属性设置为194即可,代码如下: #regi ...

  7. eclipse字体大小设置_Java 设置Excel单元格格式—基于Spire.Cloud.SDK for Java

    本文介绍使用Spire.Cloud.SDK for Java来设置Excel单元格格式,包括字体.字号.单元格背景.字体下滑线.字体加粗.字体倾斜.字体颜色.单元格对齐方式.单元格边框等.具体可参照以 ...

  8. java设置excel单元格格式为百分比_Java 设置Excel条件格式示例代码(高亮条件值、应用单元格值/公式/数据条等类型)...

    概述 在Excel中,应用条件格式功能可以在很大程度上改进表格的设计和可读性,用户可以指定单个或者多个单元格区域应用一种或者多种条件格式.本篇文章,将通过Java程序示例介绍条件格式的设置方法,设置条 ...

  9. POI中导出Excel单元格样式(居中,字体,边框等)

    org.apache.poi HSSFWorkbook中设置Excel单元格格式样式(居中,字体,边框等) HSSFCellStyle cellStyle = wb.createCellStyle() ...

  10. 巧用快捷键轻松设置Eexel单元格格式(转)

    巧用快捷键轻松设置Eexel单元格格式(转) 在应用程序中使用快捷键,可以使我们避免在键盘与鼠标之间来回切换,从而节省大量的时间,显著地提高工作效率.多掌握一些常用的快捷键,可以使您告别菜鸟时代,迅速 ...

最新文章

  1. Ray Tracing,Ray Casting,Path Tracing,Ray Marching 的区别?
  2. 浏览器是怎样工作的:渲染引擎,HTML解析
  3. Thinkphp5.0快速入门笔记(3)
  4. boost::isomorphism用法的测试程序
  5. Rails 应用使用 Capistrano2 部署流程
  6. 【算法竞赛学习】资金流入流出预测-挑战Baseline_特征工程
  7. [HAOI2008]移动玩具
  8. 学习总结——Selenium元素定位
  9. java属性绑定_java基础:10.1 Java FX与属性绑定
  10. Linux系统初学者指南,Linux系统新手入门指南(二)
  11. c语言回顾之指针数组和数组指针
  12. 单点登录系统设计分析
  13. 已知特征多项式求所有对应的二阶矩阵
  14. 计算机任务管理器无法响应,电脑任务管理器经常未响应怎么办
  15. 网页html教学反思,教学反思怎么写
  16. R语言使用sort函数对日期向量数据进行排序、默认从小到大升序排序、设置decreasing参数为真进行降序排序
  17. PLC实验 S7-300超详细硬件组态实验过程
  18. ios html5 app上架,H5封装的IOS应用上架App Store被拒怎么办
  19. 计算机二级基础知识【重】
  20. 众里寻他千百度,不如用它来搜库!

热门文章

  1. python中字符串方法总结
  2. Python3 递归算法
  3. 【iCore3 双核心板】例程三十六:DAC实验——输出直流电压
  4. coderforces 731c
  5. R-大数据分析挖掘(4-R爬虫实现)
  6. WPF程序,运行时,结束时,要运行的操作(自动保存,检查单程序)
  7. 网络流 增广路 入门很好的文章
  8. 【坐在马桶上看算法】算法3:最常用的排序——快速排序
  9. JS判断浏览器语言及终端类型(android/ios)
  10. mysql用户创建、授权