0

我被困在通过 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

,代码中需要做哪些改动请指教

4

1 回答 1

1

如果我清楚地理解你的问题,那么它可以很容易地解决。只需使用以下内容:-

    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 行并将其保留为空白,而不是将其保留为空。

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

于 2013-06-24T18:52:16.390 回答