Ottenere la convalida applicata su una cella
Contents
[
Hide
]
Puoi utilizzare l’API Aspose.Cells per ottenere la convalida applicata a qualsiasi cella. Aspose.Cells fornisce il metodo Cell.getValidation() per questo scopo. Se non c’è alcuna convalida sulla cella, restituisce null. Allo stesso modo, puoi utilizzare il metodo Worksheet.getValidations().getValidationInCell(int row, int column) per acquisire la convalida applicata a una cella fornendo i suoi indici di riga e colonna.
La schermata seguente mostra il file di esempio di Microsoft Excel utilizzato nel codice di esempio qui sotto. La cella C1 ha la convalida decimale applicata e può assumere solo valori compresi tra 10 e 20.
Una cella con convalida
Il codice di esempio di seguito ottiene la convalida applicata a C1 e legge le sue varie proprietà.
Ecco l’output della console dal codice di esempio eseguito con il file di esempio mostrato nello snapshot sopra.
Reading Properties of Validation
\--------------------------------
Type: 2
Operator: 0
Formula1: =10
Formula2: =20
Ignore blank: true