`

POI 单元格

    博客分类:
  • Java
 
阅读更多
POI 单元格合并中的CellRangeAddress 参数:
CellRangeAddress(int, int, int, int)
参数:起始行号,终止行号, 起始列号,终止列号
sheet.addMergedRegion(new CellRangeAddress(len, len+1, 0, 6));

POI 单元格合并中的CellRangeAddress 参数

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);
   

分享到:
评论

相关推荐

    POI单元格的合并、数据行的分组以及Excel窗口的冻结.doc

    标题中的“POI单元格的合并、数据行的分组以及Excel窗口的冻结”涉及到Apache POI库在处理Microsoft Excel文档时的一些高级功能。Apache POI是一个流行的Java库,它允许程序员创建、修改和显示MS Office格式的文件,...

    POI单元格颜色与代码对比

    本文将详细探讨如何使用POI设置单元格背景颜色,并列出44种可用的颜色及其代码。 首先,要设置单元格的背景颜色,我们需要创建一个 `HSSFCellStyle` 对象,并调用其 `setFillBackgroundColor` 方法。这个方法接受一...

    poi获取合并单元格

    ### POI 获取合并单元格详解 #### 一、概述 Apache POI 是一个流行的 Java 库,用于处理 Microsoft Office 格式的文档,如 Word、Excel 和 PowerPoint。在本篇文章中,我们将详细介绍如何使用 POI 处理 Excel 文件...

    POI处理Excel,获取特定单元格后,为其右侧相邻单元格赋值(Excel签署)

    标题中的“POI处理Excel,获取特定单元格后,为其右侧相邻单元格赋值(Excel签署)”是指使用Apache POI库在Java中操作Excel文件的过程。Apache POI是一个流行的开源项目,允许开发者读写Microsoft Office格式的文件...

    java poi 填充word(合并单元格,添加图片,设置字号)(csdn)————程序.pdf

    在本示例中,我们看到如何使用Java POI来填充Word文档,包括合并单元格、添加图片以及设置字号。以下是对代码的详细解释: 1. **初始化Document对象**: 首先,`Document`类是Apache POI库中的核心类,用于表示...

    java excel poi合并单元格

    本篇文章将深入探讨如何使用Apache POI来合并Excel工作表中的单元格,以实现标题或者表头的美化。 首先,理解Excel的单元格合并机制是至关重要的。在Excel中,合并单元格意味着多个相邻的单元格被合并成一个大的...

    POI合并单元格

    java POI导出Excel文件多表头文件

    POI的EXCEL导出,自动换行

    Apache POI提供了这样的功能,可以通过设置单元格样式来实现。具体步骤如下: 1. **创建单元格样式**:首先需要创建一个`CellStyle`对象,并设置`setWrapText(true)`属性,这样就可以启用单元格中的自动换行功能。 ...

    Excel斜表头的做法

    3. 选中单元格,进入“格式”->“单元格”->“对齐”,选择两端对齐。在单元格内输入“学科级别年份”,使用ALT+回车分隔文字,通过添加空格调整文字位置。 4. 最后,调整单元格的高宽和斜线位置,以优化表头的显示...

    poi读取合并单元格帮助类

    在探讨“poi读取合并单元格帮助类”的知识点时,我们首先需要理解Apache POI库在Java中的作用以及如何处理Excel文件中的合并单元格。Apache POI是一个开源的API,它允许程序创建、修改和显示Microsoft Office格式的...

    POI操作Excel合并单元格边框问题解决方法

    POI操作Excel 合并单元格 边框问题解决方法,这个方法是我亲自测试,并运用于项目中的,可以放心使用,还一并写出了很多注释,其中有写poi的bug的解决方法

    poi获取exccel有合并单元格的数据

    ### 使用Apache POI获取含有合并单元格的Excel数据并存储为List 在处理Excel文档时,经常需要读取其中的数据并进行进一步的操作。当Excel文件中含有合并单元格时,简单的读取方法可能无法准确地获取到所有数据。...

    java使用poi在excel单元格添加超链接,设置字体颜色(csdn)————程序.pdf

    本篇文章主要探讨如何利用POI在Excel单元格中添加超链接,并设置字体颜色。 首先,为了使用Apache POI库,你需要在Maven项目的pom.xml文件中引入以下依赖: ```xml <!-- 主要的POI库 --> <groupId>org.apache...

    poi生成Excel及合并单元格示例

    在本示例中,我们将重点讨论如何使用 Apache POI 来生成 Excel 文件,并进行单元格的合并操作。 首先,我们需要引入 Apache POI 的相关依赖库。如果你使用的是 Maven,可以在项目的 `pom.xml` 文件中添加以下依赖:...

    POI技术简单应用开发报表简单使用

    **POI技术简单应用开发...例如,从提供的"poi 单元格合并"文件名来看,教程可能包含了一个具体的示例,展示如何利用POI合并Excel单元格。实践中,开发者可以根据实际需求,灵活运用这些技巧,创建满足业务需求的报表。

    POI excel单元格顔色设定

    ### POI Excel单元格颜色设定详解 在使用Apache POI进行Excel操作时,经常会遇到需要对单元格的颜色进行设定的情况。本文将详细讲解如何利用Apache POI中的`HSSFCellStyle`类来设置单元格的前景色和背景色,并提供...

    POI读取Excel合并单元格并储存

    本文将深入探讨如何使用Java的Apache POI库来读取Excel文件,并处理其中合并单元格的数据,同时将这些数据存储到实体类中以供后续使用。 Apache POI是一个强大的库,允许程序员使用Java来创建、修改和显示Microsoft...

    POI 合并单元格 及 注意事项

    POI 合并单元格 及 注意事项

Global site tag (gtag.js) - Google Analytics