Comment obtenir la valeur d'une cellule à une position donnée dans une feuille excel à l'aide de JAVA
Comment obtenir la valeur d'une cellule spécifique d'un .xlsm fichier à l'aide de java ..??
Je veux récupérer la valeur de la cellule en spécifiant le particulier de ligne et de colonne par exemple j'ai besoin de la valeur de la cellule à la ligne 1 et la colonne C1 ou row5 et de la colonne C6 ... j'obtiens les valeurs par la spécification de la ligne et le numéro de colonne comme ce
XSSFRow row = sheet.getRow(4);
//4 est le nombre de ligne
cell = row.getCell(4);
//4 est le numéro de la colonne
Mais cela fonctionne seulement si la feuille a colonne en partant de A,B,C,D...ainsi de suite...quand j'essaie avec le même codage pour fetach une autre feuille, mais il ne fonctionne pas... Dans cette feuille, colonne commence à partir de C,D,E ... ainsi de suite
Quelqu'un peut-il m'aider à savoir ce que je peux utiliser therr pour obtenir le résultat précis ?
OriginalL'auteur Kartik P | 2012-12-27
Vous devez vous connecter pour publier un commentaire.
Vous voudrez probablement utiliser la CellReference classe utilitaire pour vous aider.
Vous pouvez ensuite faire quelque chose comme:
Qui vous permettra de trouver la cellule à une donnée de type Excel de référence
Comment à propos de la lecture d'une valeur qui s'étend sur plusieurs colonnes, comme B3:G3?
Comme dans une cellule fusionnée? Si oui, il suffit de lire le haut de la main gauche de la cellule pour obtenir la valeur
Merci pour le coup de me mate. Est-il toujours vrai que la valeur dans une cellule fusionnée sera toujours en haut à gauche de la cellule?
OriginalL'auteur Gagravarr
si cette feuille a nom,u peut obtenir le nom de la feuille et de l'utilisation d'itérateur.
OriginalL'auteur swamy