Agregar Validaciones de Datos de Celdas
Contents
[
Hide
]
Aspose.Cells.GridWeb le permite agregar Validación de Datos utilizando el método GridWorksheet.Validations.Add(). Mediante este método, tiene que especificar el Rango de Celdas. Pero si desea crear una Validación de Datos en una sola GridCell, puede hacerlo directamente utilizando el método GridCell.CreateValidation(). Del mismo modo, puede eliminar Validación de Datos de una GridCell utilizando el método GridCell.RemoveValidation().
Crear Validación de Datos en una Celda de GridWeb
El siguiente código de ejemplo crea una Validación de Datos en una celda B3. Si ingresa cualquier valor que no esté entre 20 y 40, la celda B3 mostrará Error de Validación en forma de XXX Rojos como se muestra en esta captura de pantalla.
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; |