我陷入了通过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。

请让我知道它不满足您的要求。

10-07 22:57