Obtenir la validation appliquée sur une cellule
Contents
[
Hide
]
Vous pouvez utiliser l’API Aspose.Cells pour obtenir la validation appliquée à n’importe quelle cellule. Aspose.Cells fournit la méthode Cell.getValidation() à cette fin. S’il n’y a aucune validation sur la cellule, elle renvoie null. De même, vous pouvez utiliser la méthode Worksheet.getValidations().getValidationInCell(int row, int column) pour acquérir la validation appliquée à une cellule en fournissant ses indices de ligne et de colonne.
La capture d’écran suivante montre le fichier Microsoft Excel d’exemple utilisé dans le code d’exemple ci-dessous. La cellule C1 a une validation décimale appliquée et ne peut prendre que des valeurs entre 10 et 20.
Une cellule avec validation
Le code d’exemple ci-dessous obtient la validation appliquée à C1 et lit ses différentes propriétés.
Voici la sortie sur la console du code d’exemple exécuté avec le fichier d’exemple montré dans la capture d’écran ci-dessus.
Reading Properties of Validation
\--------------------------------
Type: 2
Operator: 0
Formula1: =10
Formula2: =20
Ignore blank: true