Hücreye Uygulanan Doğrulamayı Al

Aşağıdaki ekran görüntüsü, örnek Microsoft Excel dosyasını gösterir; C1 hücresine ondalık doğrulama uygulanmıştır ve sadece 10 ile 20 arasındaki değerleri alabilir.

Doğrulamalı bir hücre

todo:image_alt_text

Örnek kod aşağıda C1’e uygulanan doğrulamayı alır ve çeşitli özelliklerini okur.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// The path to the documents directory.
String dataDir = Utils.getDataDir(GetValidationAppliedonCell.class);
// Instantiate the workbook from sample Excel file
Workbook workbook = new Workbook(dataDir + "book1.xlsx");
// Access its first worksheet
Worksheet worksheet = workbook.getWorksheets().get(0);
// Cell C1 has the Decimal Validation applied on it.
// It can take only the values Between 10 and 20
Cell cell = worksheet.getCells().get("C1");
// Access the valditation applied on this cell
Validation validation = cell.getValidation();
// Read various properties of the validation
System.out.println("Reading Properties of Validation");
System.out.println("--------------------------------");
System.out.println("Type: " + validation.getType());
System.out.println("Operator: " + validation.getOperator());
System.out.println("Formula1: " + validation.getFormula1());
System.out.println("Formula2: " + validation.getFormula2());
System.out.println("Ignore blank: " + validation.getIgnoreBlank());

Aşağıdaki örnek dosyasıyla birlikte çalıştırılan örnek kodun konsol çıktısı burada gösterilen ekran görüntüsünde gösterilmektedir.

Reading Properties of Validation

\--------------------------------

Type: 2

Operator: 0

Formula1: =10

Formula2: =20

Ignore blank: true

İlgili Makaleler