J’utilise la bibliothèque Apache POI 3.9 pour travailler avec des fichiers Excel. Je connais la fonction getLastRowNum(), qui renvoie le nombre de lignes dans un fichier Excel.
Le seul problème est que getLastRowNum() renvoie un nombre dont le comptage commence à 0.
Ainsi, si un fichier Excel utilise les 3 premières lignes, getLastRowNum() renvoie 2.
Si un fichier Excel n’a qu’une seule ligne, getLastRowNum() renvoie 0.
Le problème survient lorsque le fichier Excel est complètement vide. getLastRowNum() renvoie toujours 0, donc je ne peux pas déterminer si le fichier Excel contient une ligne de données ou s’il est vide.
Comment puis-je détecter si un fichier Excel est vide ou non ?