Få validering som tillämpats på en cell
Contents
[
Hide
]
Du kan använda Aspose.Cells API för att få valideringen som tillämpas på vilken cell som helst. Aspose.Cells tillhandahåller Cell.getValidation() metoden för detta ändamål. Om det inte finns någon validering på cellen returnerar den null. På samma sätt kan du använda Worksheet.getValidations().getValidationInCell(int row, int column) metoden för att erhålla valideringen som tillämpas på en cell genom att ange dess rad- och kolumnindex.
Följande ögonblicksbild visar den prov Microsoft Excel-fil som används i provkoden nedan. Cell C1 har decimal validering tillämpad och kan endast ta värden mellan 10 och 20.
En cell med validering
Prov koden nedan hämtar valideringen som tillämpats på C1 och läser dess olika egenskaper.
Här är konsoloutputen från provkoden utförd med den provfil som visas i ögonblicksbilden ovan.
Reading Properties of Validation
\--------------------------------
Type: 2
Operator: 0
Formula1: =10
Formula2: =20
Ignore blank: true