使用 Apache POI 将列添加到 Excel

Bis*_*Dey 7 java excel apache-poi

我想知道如何使用 apache poi 在 .xlsx 文件中添加新列。但我找不到任何东西。有什么办法可以做到这一点吗?或者是否有其他库可以解决这个问题?提前致谢。

Tej*_*sad 1

使用 apache POI 没有明确的方法来执行此操作。如果您知道所需的行数和列数,则可以先创建所需的行数,然后在行中创建相应的单元格。有需要的可以参考下面的代码。

for(row=0;row<maxRowLimit;row++){
    myRow = sheet.getRow(row);
          if (myRow == null) {
            myRow = sheet.createRow(row);
            myCell=myRow.getCell(columnNumber);
            if (myCell == null)
              myRow.createCell(columnNumber); 
          }
}
Run Code Online (Sandbox Code Playgroud)