如何包含行(使用Apache Poi for Excel)?

时间:2016-06-21 14:22:49

标签: java apache-poi

我需要在两条现有线之间添加一条线。我需要一个新的空白行。 poi包中有一些方法吗?

 public void endossar(String controle) {
    Iterator ite = null;
    try {
        ite = c.conectar("sheet").iterator();
    } catch (IOException ex) {

    }
    while (ite.hasNext()) {
        XSSFRow row = (XSSFRow) ite.next();
        if (row.getCell(0).toString().equals(controle)) {

            row.setRowNum(row.getRowNum()+1);

            // help here, include a new blank line

        }
    }
}

1 个答案:

答案 0 :(得分:0)

尝试将行号设置为当前行号+ 2.这应该创建一个空行:

while (ite.hasNext()) {
    XSSFRow row = (XSSFRow) ite.next();
    if (row.getCell(0).toString().equals(controle)) {
        row.setRowNum(row.getRowNum()+2);
    }
}