Veri Bulma veya Arama
Belirli Verileri İçeren Hücreleri Bulma
Microsoft Excel Kullanımı
Microsoft Excel, kullanıcıların belirli verileri içeren bir çalışma sayfasında hücreleri bulmasına izin verir. Microsoft Excel’de Düzenle‘yi seçerseniz, arama değerini belirleyebileceğiniz bir iletişim kutusu göreceksiniz.
Burada, “Portakallar” değerini arıyoruz. Aspose.Cells, ayrıca belirli değerleri içeren hücreleri bulmayı sağlar.
Aspose.Cells Kullanımı
Aspose.Cells, bir Microsoft Excel dosyasını temsil eden Workbook sınıfını sağlar. Workbook sınıfı, Excel dosyasındaki her çalışma sayfasına erişim sağlayan Worksheets koleksiyonunu içerir. Bir çalışma sayfası, Worksheet sınıfı ile temsil edilir. Worksheet sınıfı, çalışma sayfasındaki tüm hücreleri temsil eden bir Cells koleksiyonunu sağlar. Cells koleksiyonu, kullanıcı tarafından belirtilen verileri içeren bir çalışma sayfasındaki hücreleri bulmak için birkaç yöntem sağlar. Bu yöntemlerden bazıları aşağıda daha detaylı olarak tartışılmıştır.
Formül İçeren Hücreleri Bulma
Geliştiriciler, Cells koleksiyonunun Find yöntemini çağırarak çalışma sayfasındaki belirli bir formülü bulabilirler. Genellikle, Find yöntemi üç parametre alır:
- Object: Aranacak nesne. Türü int, double, DateTime, string, bool olmalıdır.
- Önceki hücre: Aynı nesneye sahip önceki hücre. Aramaya başlangıçtan itibaren arıyorsanız bu parametre null olarak ayarlanabilir.
- FindOptions: Gerekli nesneyi bulmak için seçenekler.
Aşağıdaki örnekler, bulma yöntemlerini uygulamak için çalışma sayfası verilerini kullanır:
FindOptions Kullanarak Veri veya Formülleri Bulma
Çeşitli FindOptions ile Cells koleksiyonunun Find yöntemi kullanılarak belirli değerleri bulmak mümkündür. Genellikle, Find yöntemi aşağıdaki parametreleri kabul eder:
- Arama değeri, aranmak istenen veri veya değer.
- Önceki hücre, aynı değere sahip son hücre. Aramaya başlangıçtan itibaren arıyorsanız bu parametre null olarak ayarlanabilir.
- Bul seçenekleri, bul seçenekleri.
Belirli Dize Değeri veya Numarası İçeren Hücreleri Bulma
Belirli dize değerlerin bulunması, Cells koleksiyonunda bulunan aynı Find yöntemiyle çeşitli FindOptions ile çağrılabilir.
FindOptions.LookInType ve FindOptions.LookAtType özelliklerini belirtin. Aşağıdaki örnek kod, bu özellikleri kullanarak hücrelerde dize sayısının başında, ortasında veya sonunda bulunması için nasıl kullanılacağını göstermektedir.