Ajouter des validations de données de cellule
Contents
[
Hide
]
Aspose.Cells.GridWeb vous permet d’ajouter une Validation des données en utilisant la méthode GridWorksheet.Validations.Add(). En utilisant cette méthode, vous devez spécifier la Plage de cellules. Mais si vous voulez créer une Validation de données dans une seule GridCell, vous pouvez le faire directement en utilisant la méthode GridCell.CreateValidation(). De même, vous pouvez supprimer la Validation de données d’une GridCell en utilisant la méthode GridCell .RemoveValidation().
Créer une validation de données dans une cellule de GridWeb
Le code d’exemple suivant crée une Validation de données dans une cellule B3. Si vous saisissez une valeur qui n’est pas comprise entre 20 et 40, la cellule B3 affichera une Erreur de validation sous la forme de XXXX rouge, comme le montre cette capture d’écran.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Access first worksheet | |
GridWorksheet sheet = GridWeb1.WorkSheets[0]; | |
// Access cell B3 | |
GridCell cell = sheet.Cells["B3"]; | |
// Add validation inside the gridcell | |
// Any value which is not between 20 and 40 will cause error in a gridcell | |
GridValidation val = cell.CreateValidation(GridValidationType.WholeNumber, true); | |
val.Formula1 = "=20"; | |
val.Formula2 = "=40"; | |
val.Operator = GridOperatorType.Between; | |
val.ShowError = true; | |
val.ShowInput = true; |