Validation klass
Validation klass
Representerar datavalidering.inställningar.
Typen Validation avslöjar följande medlemmar:
Egenskaper
| Fast egendom | Beskrivning |
|---|---|
| operator | Representerar operatorn för datavalideringen. |
| alert_style | Representerar valideringsaviseringsstilen. |
| type | Representerar datavalideringstypen. |
| input_message | Representerar inmatningsmeddelandet för datavalidering. |
| input_title | Representerar titeln på dialogrutan för datavalideringsinmatning. |
| error_message | Representerar felmeddelandet för datavalidering. |
| error_title | Representerar titeln på dialogrutan för datavalideringsfel. |
| show_input | Anger om meddelandet för datavalidering ska visas när användaren väljer en cell i datavalideringsområdet. |
| show_error | Anger om felmeddelandet för datavalidering ska visas när användaren anger ogiltiga data. |
| ignore_blank | Anger om tomma värden är tillåtna enligt valideringen av intervalldata. |
| formula1 | Representerar värdet eller uttrycket som är associerat med datavalideringen. |
| formula2 | Representerar värdet eller uttrycket som är associerat med datavalideringen. |
| value1 | Representerar det första värdet som är associerat med datavalideringen. |
| value2 | Representerar det andra värdet som är associerat med datavalideringen. |
| in_cell_drop_down | Anger om datavalidering visar en rullgardinsmeny som innehåller acceptabla värden. |
| areas | Hämtar alla CellArea som innehåller inställningarna för datavalidering. |
Metoder
| Metod | Beskrivning |
|---|---|
get_formula1(self, is_r1c1, is_local) | Hämtar värdet eller uttrycket som är associerat med denna validering. |
get_formula1(self, is_r1c1, is_local, row, column) | Hämtar värdet eller uttrycket som är associerat med denna validering för en specifik cell. |
get_formula2(self, is_r1c1, is_local) | Hämtar värdet eller uttrycket som är associerat med denna validering. |
get_formula2(self, is_r1c1, is_local, row, column) | Hämtar värdet eller uttrycket som är associerat med denna validering för en specifik cell. |
add_area(self, cell_area) | Tillämpar valideringen på området. |
add_area(self, cell_area, check_intersection, check_edge) | Tillämpar valideringen på området. |
set_formula1(self, formula, is_r1c1, is_local) | Anger värdet eller uttrycket som är associerat med denna validering. |
set_formula2(self, formula, is_r1c1, is_local) | Anger värdet eller uttrycket som är associerat med denna validering. |
get_list_value(self, row, column) | Hämta värdet för listan för valideringen för den angivna cellen. |
get_value(self, row, column, is_value1) | Hämta valideringsvärdet för den specifika cellen. |
add_areas(self, areas, check_intersection, check_edge) | Tillämpar valideringen på givna områden. |
remove_area(self, cell_area) | Ta bort valideringsinställningarna i intervallet. |
remove_areas(self, areas) | Tar bort denna validering från angivna områden. |
remove_a_cell(self, row, column) | Ta bort valideringsinställningarna i cellen. |
copy(self, source, copy_option) | Kopieringsvalidering. |
Exempel
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"
Se även
- modul
aspose.cells - klass
CellArea