POI を含む Java アプリケーションで Excel (xls) ファイルを開いています。この Excel ファイルには 30 行あります。ColumnIndex 9 の値を取得する必要があります。
私のコード:
Workbook wb;
wb = WorkbookFactory.create(inp);
Sheet sheet = wb.getSheetAt(0);
for (Row row : sheet) {
if (row.getLastCellNum() >= 6) {
for (Cell cell : row) {
if(cell.getColumnIndex == 9) {
//do something
}
}
}
}
Excel のすべての行には、列 1 ~ 14 の値があります。私の問題は、一部の値のみが認識されることです。ColumnIndex 9 (Excel シートの 10 列目) のすべてのセルに同じ値を書きましたが、問題は同じです。
この問題の原因は何ですか?