我想知道的不是单元格背景,也不是字体颜色,是sheet选项的颜色,求大神解答
用的是XSSFSheet类的setTabColor方法,参数是colorIndex,参数值从下面我给的数字里面选。另外HSSFSheet目前没有找到更换颜色的方法。
XSSFSheet是xlsx格式的excel,HSSFSheet是xls格式的。
XSSFWorkbook xssfWorkbook = new XSSFWorkbook();
XSSFSheet sheet = xssfWorkbook.createSheet(sheetName);
sheet.setTabColor(53);
相关maven依赖
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>3.9</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>3.9</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml-schemas</artifactId>
<version>3.9</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml-schemas</artifactId>
<version>3.9</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-scratchpad</artifactId>
<version>3.9</version>
</dependency>
下面是常用的颜色