Validation

Validation class

Representa validación de datos.configuración.

public class Validation

Propiedades

NombreDescripción
AlertStyle { get; set; }Representa el estilo de alerta de validación.
Areas { get; }Obtiene todosCellArea que contienen la configuración de validación de datos.
ErrorMessage { get; set; }Representa el mensaje de error de validación de datos.
ErrorTitle { get; set; }Representa el título del cuadro de diálogo de error de validación de datos.
Formula1 { get; set; }Representa el valor o expresión asociada a la validación de datos.
Formula2 { get; set; }Representa el valor o expresión asociada a la validación de datos.
IgnoreBlank { get; set; }Indica si la validación de datos de rango permite valores en blanco.
InCellDropDown { get; set; }Indica si la validación de datos muestra una lista desplegable que contiene valores aceptables.
InputMessage { get; set; }Representa el mensaje de entrada de validación de datos.
InputTitle { get; set; }Representa el título del cuadro de diálogo de entrada de validación de datos.
Operator { get; set; }Representa el operador para la validación de datos.
ShowError { get; set; }Indica si se mostrará el mensaje de error de validación de datos cada vez que el usuario ingrese datos no válidos.
ShowInput { get; set; }Indica si el mensaje de entrada de validación de datos se mostrará cada vez que el usuario seleccione una celda en el rango de validación de datos.
Type { get; set; }Representa el tipo de validación de datos.
Value1 { get; set; }Representa el primer valor asociado a la validación de datos.
Value2 { get; set; }Representa el segundo valor asociado a la validación de datos.

Métodos

NombreDescripción
AddArea(CellArea)Aplica la validación al área.
AddArea(CellArea, bool, bool)Aplica la validación al área.
AddAreas(CellArea[], bool, bool)Aplica la validación a áreas dadas.
Copy(Validation, CopyOptions)Copiar validación.
GetFormula1(bool, bool)Obtiene el valor o expresión asociada a esta validación.
GetFormula1(bool, bool, int, int)Obtiene el valor o la expresión asociada a esta validación para una celda específica.
GetFormula2(bool, bool)Obtiene el valor o expresión asociada a esta validación.
GetFormula2(bool, bool, int, int)Obtiene el valor o la expresión asociada a esta validación para una celda específica.
GetListValue(int, int)Obtener el valor de la lista de validación para la celda especificada.
RemoveACell(int, int)Eliminar la configuración de validación en la celda.
RemoveArea(CellArea)Eliminar la configuración de validación en el rango.
RemoveAreas(CellArea[])Elimina esta validación de áreas dadas.
SetFormula1(string, bool, bool)Establece el valor o expresión asociada a esta validación.
SetFormula2(string, bool, bool)Establece el valor o expresión asociada a esta validación.

Ejemplos

[C#]
Workbook workbook = new Workbook();
ValidationCollection validations = workbook.Worksheets[0].Validations;
CellArea area = CellArea.CreateCellArea(0, 0, 1, 1);
Validation validation = validations[validations.Add(area)];
validation.Type = Aspose.Cells.ValidationType.WholeNumber;
validation.Operator = OperatorType.Between;
validation.Formula1 = "3";
validation.Formula2 = "1234";

[Visual Basic]
Dim workbook as Workbook = new Workbook()
Dim validations as ValidationCollection  = workbook.Worksheets(0).Validations
Dim area as CellArea = CellArea.CreateCellArea(0, 0, 1, 1);
Dim validation as Validation = validations(validations.Add(area))
validation.Type = ValidationType.WholeNumber
validation.Operator = OperatorType.Between
validation.Formula1 = "3"
validation.Formula2 = "1234"

Ver también