Bir Çalışma Sayfasının Cells'ine Erişme

Cells’e erişim

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 bir içerirÇalışma Sayfası KoleksiyonuExcel dosyasındaki her çalışma sayfasına erişim sağlar. Bir çalışma sayfası şununla temsil edilir:Çalışma kağıdı sınıf. buÇalışma kağıdı sınıf bir sağlarCellsçalışma sayfasındaki tüm hücreleri temsil eden koleksiyon.

KullanabilirizCellsçalışma sayfasındaki hücrelere erişmek için koleksiyon. Aspose.Cells, bir çalışma sayfasındaki hücrelere erişmek için üç temel yaklaşım sunar:

  1. Hücre adını kullanma.
  2. Bir hücrenin satır ve sütun indeksini kullanma.
  3. Bir hücre dizini kullanarakCellsToplamak

**ÖNEMLİ:**3. yaklaşımın en hızlı ve 1. yaklaşımın en yavaş olduğunu belirtmiştik. Yaklaşımlar arasındaki performans farkı çok küçüktür, bu nedenle hangi yaklaşımı kullanırsanız kullanın performans düşüşü konusunda endişelenmeyin.

Cell Adını Kullanma

Geliştiriciler, hücre adını şuraya geçirerek herhangi bir belirli hücreye erişebilir:Cells koleksiyonuÇalışma kağıdıbir dizin olarak sınıf.

Başlangıçta boş bir çalışma sayfası oluşturursanız,CellsKoleksiyon sıfırdır. Bir hücreye erişmek için bu yaklaşımı kullandığınızda, bu hücrenin koleksiyonda var olup olmadığını kontrol edecektir. Evet ise, koleksiyondaki hücre nesnesini döndürür, aksi takdirde yeni bir hücre nesnesi oluşturur.Cell nesne, nesneyi şuraya ekler:Cellskoleksiyon ve ardından nesneyi döndürür. Bu yaklaşım, Microsoft Excel’e aşina iseniz, hücreye erişmenin en kolay yoludur, ancak diğer yaklaşımlara kıyasla en yavaş olanıdır.

Cell’in Satır ve Sütun Dizinini Kullanma

Geliştiriciler, herhangi bir hücreye, satırının ve sütununun indeksleriniCells koleksiyonuÇalışma kağıdısınıf.

Bu yaklaşım, ilk yaklaşımla aynı şekilde çalışır.

Cells Koleksiyonunda Cell Dizininin Kullanılması

Bir hücreye, hücrenin sayısal dizini hücreye geçirilerek de erişilebilir.CellsToplamak.

Hücrelere erişmek için bu yaklaşımı kullanırsanız, hücrenin sayısal dizini aralığın dışındaysa bir istisna atılabilir. Bu yaklaşım, hücrelere erişmek için en hızlı olanıdır, ancak bilinmesi gereken önemli bir şey, bu yaklaşımı bir hücre nesnesine erişmek için kullanırsanız, sayısal dizine yeni hücreler eklendikten sonra değişebilir.Cells Toplamak. Hücredeki nesnelerCellskoleksiyon dahili olarak satır ve sütun indekslerine göre sıralanır.

Çalışma Sayfasının Maksimum Görüntüleme Aralığına Erişme

Aspose.Cells, geliştiricilerin bir çalışma sayfasının maksimum görüntüleme aralığına erişmesine olanak tanır. Maksimum görüntüleme aralığı (içeriğe sahip ilk ve son hücre arasındaki hücre aralığı), bir çalışma sayfasının tüm içeriğini bir görüntüde kopyalamanız, seçmeniz veya görüntülemeniz gerektiğinde kullanışlıdır.

Bir çalışma sayfasının maksimum görüntüleme aralığına şunu kullanarak erişebilirsiniz:Worksheet.Cells.MaxDisplayRange . Aşağıdaki örnek kod, nasıl erişileceğini gösterir.Maksimum Görüntü AralığıEmlak.