我陷入了通过poi生成excel的问题,这是我想要实现的,如第6行的图片所示,标题应为AAA,行7应为空白
并且在第8行上应该有另一个标头BBB,并且从其余的第9行开始
数据应继续,因此仅需进行调整
我正在使用以下代码
HSSFRow abcrow = worksheet.createRow((short) rowNumber++);
HSSFCell ghjCell = abc.createCell((short)0);
ghj.setCellStyle(cellStyleReportName);
ghj.setCellValue("AAA");
rowNumber++;
HSSFRow abcdRow = worksheet.createRow((short) rowNumber++);
HSSFCell ghjj = abcdRow.createCell((short)0);
ghjj.setCellStyle(cellStyle00);
请告知我该如何实现
6th row --->AAA
7th row --->should be blank
8th row ---->BBB
9th row ---> noral exisiting data
,需要对代码进行哪些更改,请告知
最佳答案
如果我清楚地了解您的问题,那么可以轻松解决。只需使用以下内容:
workSheet1.createRow(6).createCell(0).setCellValue("AAA");
workSheet1.createRow(8).createCell(0).setCellValue("BBB");
workSheet1.createRow(9).createCell(0).setCellValue("Do Whatever U Want Now");
这将创建两行,每行分别为6和8,并保持7为空。现在您可以做任何您想做的事。但是根据我的建议,请初始化第7行并将其保留为空白,而不是将其保留为null。
请让我知道它不满足您的要求。