Belirli bir stil ile hücreleri bul
Microsoft Excel Kullanarak
MS Excel’de belirli stillerdeki hücreleri aramak için gereken adımlar şunlardır.
- Ana Sekme‘de Bul & Seç seçin.
- Bul‘u seçin.
- Gelişmiş seçenekler görünmüyorsa Seçenekler‘ü tıklayın.
- Biçim açılır menüsünden Hücreden Biçim Seç…‘i seçin.
- Aramak istediğiniz stile benzer bir hücreyi seçin.
- Tümünü Bul seçeneğini belirli stile sahip tüm hücreleri bulmak için tıklayın.
Aspose.Cells for Java Kullanarak
Aspose.Cells for Java, çalışma sayfasındaki belirli bir stile sahip hücreleri bulma özelliği sağlar. Bu amaçla, API FindOptions.setStyle() özelliğini sağlar.
Örnek Kod
Aşağıdaki kod parçası, A1 hücresiyle aynı stildeki tüm hücreleri bulur ve bu hücrelerin içindeki metni değiştirir. Lütfen kaynak ve çıktı dosyalarının ekran görüntüsünü inceleyerek örnek kodun çıktısını analiz edin.
// 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(FindCellsWithSpecificStyle.class); | |
Workbook workbook = new Workbook(dataDir + "TestBook.xlsx"); | |
Worksheet worksheet = workbook.getWorksheets().get(0); | |
// Access the style of cell A1 | |
Style style = worksheet.getCells().get("A1").getStyle(); | |
// Specify the style for searching | |
FindOptions options = new FindOptions(); | |
options.setStyle(style); | |
Cell nextCell = null; | |
do { | |
// Find the cell that has a style of cell A1 | |
nextCell = worksheet.getCells().find(null, nextCell, options); | |
if (nextCell == null) | |
break; | |
// Change the text of the cell | |
nextCell.putValue("Found"); | |
} while (true); | |
workbook.save(dataDir + "out.xlsx"); |
Kodun çalıştırılmasından sonra, A1 hücresinin stiliyle aynı stile sahip tüm hücrelerde “Bulundu” metni olacaktır.
Ekran Görüntüleri
Şekil: Stilleri olan hücrelere sahip kaynak dosya
Aşağıdaki kod tarafından oluşturulan çıktı dosyası. A1 hücresiyle aynı stile sahip tüm hücreleri “Bulundu” metnini görebilirsiniz
Şekil: A1 stiline göre arama sonrası bulunan hücrelerin çıktı dosyası