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

时间:2013-05-21 05:28:11

标签: 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(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

,需要在代码中进行哪些更改请告知

1 个答案:

答案 0 :(得分: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保持为null。现在你可以做任何你想做的事。但是根据我的建议,请初始化第7行并保持空白,而不是保持为空。

请告诉我这不符合您的要求。