Veri Bul veya Ara

Belirli Veriler İçeren Cells’i Bulma

Aspose.Cells bir sınıf sağlar,Çalışma kitabı , bu bir Excel dosyasını temsil eder. buÇalışma kitabı sınıf içerirÇalışma Sayfası Koleksiyonu , Excel dosyasındaki çalışma sayfalarının her birine erişim sağlayan bir koleksiyon. Bir çalışma sayfası şununla temsil edilir:Çalışma kağıdısınıf.

buÇalışma kağıdı sınıf sağlarCells , çalışma sayfasındaki tüm hücreleri temsil eden bir koleksiyon.Cellstoplama, kullanıcı tanımlı verileri içeren bir çalışma sayfasındaki hücreleri bulmak için çeşitli yöntemler sağlar. Bu yöntemlerden birkaçı aşağıda daha ayrıntılı olarak ele alınmıştır.

Tüm bulma yöntemleri, belirtilen arama değerini içeren tüm hücreler için hücre başvurularını döndürür.

Formül İçeren Bulmak

Geliştiriciler, çalışma sayfasında belirli bir formülü arayarak bulabilirler.Cells koleksiyonunbulmak yöntemini ayarlayarakFindOptions.setLookInType ileLookInType.FORMULASve onu bir parametre olarak geçirmekbulmak yöntem.

Tipik olarak,bulmak yöntemi iki veya daha fazla parametre kabul eder:

  • Aranacak Nesne: çalışma sayfasında bulunması gereken bir nesneyi temsil eder.
  • Önceki Cell: aynı formüle sahip önceki hücreyi temsil eder. Bu parametre, baştan arama yapılırken null olarak ayarlanabilir.
  • Bul Seçenekleri: Bulma kriterlerini temsil eder. Aşağıdaki örneklerde, bulma yöntemlerini uygulamak için aşağıdaki çalışma sayfası verileri kullanılır:

Örnek çalışma sayfası verileri

yapılacaklar:resim_alternatif_metin

Dizeleri Arama

Dize değeri içeren hücreleri aramak kolay ve esnektir. Aramanın farklı yolları vardır, örneğin, belirli bir karakterle veya karakter kümesiyle başlayan dizeleri içeren hücreleri arayın.

Belirli Karakterlerle Başlayan Dizeleri Arama

Bir dizideki ilk karakteri aramak için,Cells koleksiyonunbulmak yöntemini ayarlayınFindOptions.setLookAtType ileLookAtType.START_WITHve bunu bir parametre olarak iletinbulmak yöntem.

Belirli Karakterlerle Biten Dizeleri Arama

Aspose.Cells ayrıca belirli karakterlerle biten dizileri de bulabilir. Bir dizideki son karakterleri aramak için,Cells koleksiyonunbulmak yöntemini ayarlayınFindOptions.setLookAtType ileTipe Bak.END_WITHve bunu bir parametre olarak iletinbulmak yöntem.

Normal İfadelerle Arama: RegEx Özelliği

Normal ifade, belirli karakterler, sözcükler veya kalıplar gibi metin dizelerini eşleştirmek (belirtmek ve tanımak) için özlü ve esnek bir yol sağlar.

Örneğin, normal ifade kalıbı abc-* ~~xyz~~ “abc-123-xyz”, “abc-985-xyz” ve “abc-pony-xyz” dizileriyle eşleşir.* bir joker karakterdir, bu nedenle kalıp, ortada hangi karakterlerin olduğuna bakılmaksızın “abc” ile başlayan ve “-xyz” ile biten tüm dizelerle eşleşir.

Aspose.Cells normal ifadelerle arama yapmanızı sağlar.

ileri konular