Çalışma Sayfasının Hücrelerine Erişme
Hücrelere Erişim
Aspose.Cells, bir 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ğlar. Bir çalışma sayfası, Worksheet sınıfı tarafından temsil edilir. Worksheet sınıfı, çalışma sayfasındaki tüm hücreleri temsil eden bir Cells koleksiyonuna sahiptir.
Hücrelere erişim için Cells koleksiyonu kullanılabilir. Aspose.Cells, çalışma sayfasındaki hücrelere erişmek için üç temel yaklaşım sağlar:
- Hücre adını kullanarak.
- Bir hücrenin satır ve sütun indisini kullanarak.
- Cells koleksiyonundaki bir hücre indeksini kullanarak.
- yaklaşımın en hızlı, 1. yaklaşımın ise en yavaş olduğunu belirttik. 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.
Hücre Adı Kullanarak
Geliştiriciler, Cells koleksiyonuna hücre adını bir indeks olarak ileterek belirli bir hücreye erişebilir.
Boş bir çalışma sayfası oluşturursanız, Cells koleksiyonunun sayısı sıfır olacaktır. Bu yaklaşımı kullanarak bir hücreye erişmeye çalıştığınızda, bu hücrenin koleksiyonda var olup olmadığını kontrol eder. Eğer varsa, koleksiyondaki hücre nesnesini döndürür, aksi takdirde yeni bir Cell nesnesi oluşturur, bu nesneyi Cells koleksiyonuna ekler ve ardından bu nesneyi döndürür. Bu yaklaşım, Microsoft Excel ile tanışık olanlar için hücreye erişmenin en kolay yoludur ancak diğer yaklaşımlarla karşılaştırıldığında en yavaş olanıdır.
Hücrenin Satır ve Sütun İndeksini Kullanma
Geliştiriciler, bir hücrenin satır ve sütun indeksleri ile Cells koleksiyonuna erişebilir. Bu yaklaşım, ilk yaklaşımınkinden aynı şekilde çalışmaktadır.
Çalışsayfanın Maksimum Görüntü Aralığına Erişme
Aspose.Cells, geliştiricilere bir çalışma sayfasının maksimum görüntüleme aralığına erişim sağlar. Maksimum görüntüleme aralığı - içerikle dolu ilk ve son hücre aralığı - bir çalışma sayfasının tüm içeriğini bir resimde kopyalamak, seçmek veya göstermek istediğinizde kullanışlıdır.
MaxDisplayRange yöntemini kullanarak bir çalışma sayfasının maksimum görüntüleme aralığına erişebilirsiniz.