0
使用された行と列の数はそれぞれgetLastRowNum()とgetPhysicalNumberOfCells()を使用しますが、行の正しいインデックスは与えません。特定の列で使用される行数を取得する方法
int lastRowNum = sheetAt.getLastRowNum();
int lastColNum = sheetAt.getRow(0).getPhysicalNumberOfCells();
他のオプションは同じですか?
は、あなたが(sheetAt.getPhysicalNumberOfRowsを試してみました取得)?Excelのインデックスが原因でその0から始まり、あなたはsheetAt.getLastRowNumから期待される結果を取得されていません() –
また、索引は連続である必要はないことに注意してください。つまり、行番号0,5および8を作成できますが、依然として3つの物理行しか持たないことに注意してください。セルと同じです。 – centic
行は連続しています。さらに、塗りつぶされた行の数は76ですが、出力として112を得ています。 – user387600