Je veux commencer à partir de la première cellule, puis itérerla colonne Ligne si le numéro est trouvé dans la colonne Ligne puis renvoie le numéro et sinon, continuez la boucle for jusqu'au dernier enregistrement. Merci de m'aider. Merci d'avance.
Réponses:
1 pour la réponse № 1Vous pouvez directement obtenir la 1ère cellule d'Excel et ensuite vous parcourez la colonne entière de cette feuille par exemple,
String a="A";
CellReference cellReference = new CellReference(a+0);
Row row = xssfSheet.getRow(cellReference.getRow());
Maintenant, vous obtenez le AO
cellule de la feuille qui est la première cellule de la feuille, à partir de cette cellule, vous pouvez itérer la colonne entière comme ci-dessous,
String a="A";
for (int i = 0; i < xssfSheet.getPhysicalNumberOfRows(); i++)
{
CellReference cellReference = new CellReference(a+i);
Row row = xssfSheet.getRow(cellReference.getRow());
//your Logic
}
Je pensais que c’était exactement ce que vous souhaitiez, faites-le-moi savoir si vous souhaitez obtenir une aide supplémentaire. Merci.