Ich möchte die Anzahl der Spalten einer bestimmten Zeile in Excel. Wie ist das möglich? Ich verwendete POI APIAnzahl der Spalten einer bestimmten Zeile in Excel mit Java erhalten
aber ich konnte nur Spalten zählen bis 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);
}
Ich möchte die Anzahl der Spalten bei einer bestimmten Zeilennummer sagen 10. Die Excel-Spalten sind nicht gleiche
Nach [ 'getLastCellNum()'] (http://poi.apache.org/apidocs/org/apache/poi/ss/usermodel/Row.html #getLastCellNum()), ist bereits eine hinzugefügt, so dass Sie selbst keine hinzufügen sollten. – rgettman
Mit Änderungen bearbeitet. Danke, dass du das gleiche gesagt hast. –