Obtener validación aplicada en una celda
Contents
[
Hide
]
Puede utilizar la API Aspose.Cells para obtener la validación aplicada a cualquier celda. Aspose.Cells proporciona el método Cell.getValidation() para este propósito. Si no hay validación en la celda, devuelve nulo. De manera similar, puede utilizar el método Worksheet.getValidations().getValidationInCell(int row, int column) para adquirir la validación aplicada a una celda, proporcionando sus índices de fila y columna.
La siguiente captura de pantalla muestra el archivo de Microsoft Excel de ejemplo utilizado en el código de ejemplo a continuación. La celda C1 tiene validación decimal aplicada y solo puede tomar valores entre 10 y 20.
Una celda con validación
El código de ejemplo a continuación obtiene la validación aplicada a C1 y lee sus diversas propiedades.
Aquí está la salida de la consola del código de ejemplo ejecutado con el archivo de ejemplo mostrado en la captura de pantalla anterior.
Reading Properties of Validation
\--------------------------------
Type: 2
Operator: 0
Formula1: =10
Formula2: =20
Ignore blank: true