Java 关于代码中为实现excel结果所做的更改

Java 关于代码中为实现excel结果所做的更改,java,apache-poi,Java,Apache Poi,我遇到了一个通过poi生成excel的问题,这是我想要实现的,如第6行的图片所示,标题应为AAA,第7行应为空 第8行应该有另一个标题BBB,其余第9行应该有 数据应继续,因此只需进行调整 我正在使用下面的代码 HSSFRow abcrow = worksheet.createRow((short) rowNumber++); HSSFCell ghjCell = abc.createCell((short)0); ghj.setCellStyle(cellSty

我遇到了一个通过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行并将其保留为空,而不是将其保留为空

请让我知道它不能满足你的要求