25
Excelの特定の行の列の数が必要です。そんなことがあるものか?私はPOI APIを使用しましたJavaを使用して与えられたExcelの特定の行の列の数を取得
しかし、私は列の数を7にすることができます。
try
{
fileInputStream = new FileInputStream(file);
workbook = new HSSFWorkbook(fileInputStream);
Sheet sheet = workbook.getSheet("0");
int numberOfCells = 0;
Iterator rowIterator = sheet.rowIterator();
/**
* Escape the header row *
*/
if (rowIterator.hasNext())
{
Row headerRow = (Row) rowIterator.next();
//get the number of cells in the header row
numberOfCells = headerRow.getPhysicalNumberOfCells();
}
System.out.println("number of cells "+numberOfCells);
}
特定の行番号の列の数を10としたいとします。 ザ・Excelの列は、あなたが行うことができる2つのものがある
行います#getLastCellNum())、1つは既に追加されているので、自分で追加することはできません。 – rgettman
変更が加えられて編集されました。同じことを指摘してくれてありがとう。 –