2015-02-08 70 views
2

我想知道如何使用apache poi在.xlsx文件中添加新列。但我找不到任何东西。有没有办法做到这一点?还是存在任何其他库来解决这个问题?提前致谢。使用Apache POI将列添加到Excel中

+0

通常你会创建一行。然后添加“列作为单元格”。见http://stackoverflow.com/questions/18213657/java-poi-excel-creating-new-column-and-new-rows – Jayan 2015-02-08 12:55:10

回答

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); 
      } 
} 
相关问题