Validation classe

Validation classe

Rappresenta le impostazioni di convalida dei dati.

Il tipo Validation espone i seguenti membri:

Proprietà

ProprietàDescrizione
operatorRappresenta l’operatore per la convalida dei dati.
alert_styleRappresenta lo stile di avviso di convalida.
typeRappresenta il tipo di convalida dei dati.
input_messageRappresenta il messaggio di input per la convalida dei dati.
input_titleRappresenta il titolo della finestra di dialogo di input per la convalida dei dati.
error_messageRappresenta il messaggio di errore di convalida dei dati.
error_titleRappresenta il titolo della finestra di dialogo di errore di convalida dei dati.
show_inputIndica se il messaggio di input per la convalida dei dati verrà visualizzato ogni volta che l’utente seleziona una cella nell’intervallo di convalida dei dati.
show_errorIndica se verrà visualizzato un messaggio di errore di convalida dei dati ogni volta che l’utente immette dati non validi.
ignore_blankIndica se la convalida dei dati dell’intervallo consente valori vuoti.
formula1Rappresenta il valore o l’espressione associata alla convalida dei dati.
formula2Rappresenta il valore o l’espressione associata alla convalida dei dati.
value1Rappresenta il primo valore associato alla convalida dei dati.
value2Rappresenta il secondo valore associato alla convalida dei dati.
in_cell_drop_downIndica se la convalida dei dati visualizza un elenco a discesa contenente valori accettabili.
areasOttiene tutti i CellArea che contengono le impostazioni di convalida dei dati.

Metodi

MetodoDescrizione
get_formula1(self, is_r1c1, is_local)Ottiene il valore o l’espressione associata a questa convalida.
get_formula1(self, is_r1c1, is_local, row, column)Ottiene il valore o l’espressione associata a questa convalida per una cella specifica.
get_formula2(self, is_r1c1, is_local)Ottiene il valore o l’espressione associata a questa convalida.
get_formula2(self, is_r1c1, is_local, row, column)Ottiene il valore o l’espressione associata a questa convalida per una cella specifica.
add_area(self, cell_area)Applica la convalida all’area.
add_area(self, cell_area, check_intersection, check_edge)Applica la convalida all’area.
set_formula1(self, formula, is_r1c1, is_local)Imposta il valore o l’espressione associata a questa convalida.
set_formula2(self, formula, is_r1c1, is_local)Imposta il valore o l’espressione associata a questa convalida.
get_list_value(self, row, column)Ottieni il valore per l’elenco della convalida per la cella specificata.
get_value(self, row, column, is_value1)Ottieni il valore di convalida sulla cella specifica.
add_areas(self, areas, check_intersection, check_edge)Applica la convalida alle aree specificate.
remove_area(self, cell_area)Rimuovere le impostazioni di convalida nell’intervallo.
remove_areas(self, areas)Rimuove questa convalida dalle aree specificate.
remove_a_cell(self, row, column)Rimuovere le impostazioni di convalida nella cella.
copy(self, source, copy_option)Convalida della copia.

Esempio

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"

Guarda anche