Validation klass

Validation klass

Representerar datavalidering.inställningar.

Typen Validation avslöjar följande medlemmar:

Egenskaper

Fast egendomBeskrivning
operatorRepresenterar operatorn för datavalideringen.
alert_styleRepresenterar valideringsaviseringsstilen.
typeRepresenterar datavalideringstypen.
input_messageRepresenterar inmatningsmeddelandet för datavalidering.
input_titleRepresenterar titeln på dialogrutan för datavalideringsinmatning.
error_messageRepresenterar felmeddelandet för datavalidering.
error_titleRepresenterar titeln på dialogrutan för datavalideringsfel.
show_inputAnger om meddelandet för datavalidering ska visas när användaren väljer en cell i datavalideringsområdet.
show_errorAnger om felmeddelandet för datavalidering ska visas när användaren anger ogiltiga data.
ignore_blankAnger om tomma värden är tillåtna enligt valideringen av intervalldata.
formula1Representerar värdet eller uttrycket som är associerat med datavalideringen.
formula2Representerar värdet eller uttrycket som är associerat med datavalideringen.
value1Representerar det första värdet som är associerat med datavalideringen.
value2Representerar det andra värdet som är associerat med datavalideringen.
in_cell_drop_downAnger om datavalidering visar en rullgardinsmeny som innehåller acceptabla värden.
areasHämtar alla CellArea som innehåller inställningarna för datavalidering.

Metoder

MetodBeskrivning
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