Validation clase
Validation clase
Representa la configuración de validación de datos.
El tipo Validation expone los siguientes miembros:
Propiedades
Propiedad | Descripción |
---|---|
operator | Representa el operador para la validación de datos. |
alert_style | Representa el estilo de alerta de validación. |
type | Representa el tipo de validación de datos. |
input_message | Representa el mensaje de entrada de validación de datos. |
input_title | Representa el título del cuadro de diálogo de entrada de validación de datos. |
error_message | Representa el mensaje de error de validación de datos. |
error_title | Representa el título del cuadro de diálogo de error de validación de datos. |
show_input | 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. |
show_error | Indica si se mostrará el mensaje de error de validación de datos cada vez que el usuario ingrese datos no válidos. |
ignore_blank | Indica si la validación de datos de rango permite valores en blanco. |
formula1 | Representa el valor o expresión asociada a la validación de datos. |
formula2 | Representa el valor o expresión asociada a la validación de datos. |
value1 | Representa el primer valor asociado a la validación de datos. |
value2 | Representa el segundo valor asociado a la validación de datos. |
in_cell_drop_down | Indica si la validación de datos muestra una lista desplegable que contiene valores aceptables. |
areas | Obtiene todos los CellArea que contienen las configuraciones de validación de datos. |
Métodos
Método | Descripción |
---|---|
get_formula1(self, is_r1c1, is_local) | Obtiene el valor o la expresión asociada con esta validación. |
get_formula1(self, is_r1c1, is_local, row, column) | Obtiene el valor o la expresión asociada con esta validación para una celda específica. |
get_formula2(self, is_r1c1, is_local) | Obtiene el valor o la expresión asociada con esta validación. |
get_formula2(self, is_r1c1, is_local, row, column) | Obtiene el valor o la expresión asociada con esta validación para una celda específica. |
add_area(self, cell_area) | Aplica la validación al área. |
add_area(self, cell_area, check_intersection, check_edge) | Aplica la validación al área. |
set_formula1(self, formula, is_r1c1, is_local) | Establece el valor o la expresión asociada con esta validación. |
set_formula2(self, formula, is_r1c1, is_local) | Establece el valor o la expresión asociada con esta validación. |
get_list_value(self, row, column) | Obtenga el valor de la lista de validaciones para la celda especificada. |
get_value(self, row, column, is_value1) | Obtenga el valor de validación en la celda específica. |
add_areas(self, areas, check_intersection, check_edge) | Aplica la validación a áreas determinadas. |
remove_area(self, cell_area) | Eliminar la configuración de validación en el rango. |
remove_areas(self, areas) | Elimina esta validación de las áreas determinadas. |
remove_a_cell(self, row, column) | Eliminar la configuración de validación en la celda. |
copy(self, source, copy_option) | Validación de copia. |
Ejemplo
from aspose.cells import CellArea, OperatorType, ValidationType, Workbook
workbook = Workbook()
validations = workbook.worksheets[0].validations
area = CellArea.create_cell_area(0, 0, 1, 1)
validation = validations[validations.add(area)]
validation.type = ValidationType.WHOLE_NUMBER
validation.operator = OperatorType.BETWEEN
validation.formula1 = "3"
validation.formula2 = "1234"
Ver también
- módulo
aspose.cells
- clase
CellArea