Veri Ekle ve Al

Cells’e Veri Ekleme

Aspose.Cells bir sınıf sağlarIÇalışma Kitabı bu bir Microsoft Excel dosyasını temsil eder. buIÇalışma Kitabı sınıf bir içerirIÇalışma Sayfaları Excel dosyasındaki her çalışma sayfasına erişim sağlayan koleksiyon. Bir çalışma sayfası şununla temsil edilir:IÇalışma Sayfası sınıf. buIÇalışma Sayfası sınıf bir sağlarICell’ler Toplamak. İçindeki her öğeICell’ler koleksiyon bir nesneyi temsil ederICellsınıf.

Aspose.Cells, geliştiricilerin çalışma sayfalarındaki hücrelere şunu çağırarak veri eklemesine olanak tanır:ICell sınıfPutValue yöntem. Aspose.Cells, aşırı yüklenmiş sürümler sağlar.PutValue geliştiricilerin hücrelere farklı türde veriler eklemesine olanak tanıyan bir yöntem. Bu aşırı yüklenmiş sürümlerini kullanarakPutValueyöntemi ile hücreye Boolean, string, double, integer veya tarih/saat vb. değerler eklemek mümkündür.

Verimliliği Artırma

Eğer kullanırsanPutValueBir çalışma sayfasına büyük miktarda veri yerleştirme yöntemi olarak, hücrelere önce satırlara sonra sütunlara göre değerler eklemelisiniz. Bu yaklaşım, uygulamalarınızın verimliliğini büyük ölçüde artırır.

Cells’den Veri Alınıyor

Aspose.Cells bir sınıf sağlarIÇalışma Kitabı bu bir Microsoft Excel dosyasını temsil eder. buIÇalışma Kitabı sınıf bir içerirIÇalışma Sayfaları dosyadaki çalışma sayfalarına erişim sağlayan koleksiyon. Bir çalışma sayfası şununla temsil edilir:IÇalışma Sayfası sınıf. buIÇalışma Sayfası sınıf bir sağlarICell’ler Toplamak. İçindeki her öğeICell’ler koleksiyon bir nesneyi temsil ederICellsınıf.

buICellclass, geliştiricilerin veri türlerine göre hücrelerden değerler almasına izin veren çeşitli yöntemler sağlar. Bu yöntemler şunları içerir:

Bir alan doldurulmadığında,GetDoubleValue veyaGetFloatValuebir istisna atar.

Bir hücrede bulunan veri türü kullanılarak da kontrol edilebilir.ICell sınıfGetType yöntem. Aslında,ICell sınıfGetType yöntemine dayanmaktadırHücre Değeri Türüönceden tanımlanmış değerleri aşağıda listelenen numaralandırma:

Cell Değer Türleri Açıklama
CellValueType_IsBool Hücre değerinin Boolean olduğunu belirtir.
CellValueType_IsDateTime Hücre değerinin tarih/saat olduğunu belirtir.
CellValueType_IsNull Boş bir hücreyi temsil eder.
CellValueType_IsNumeric Hücre değerinin sayısal olduğunu belirtir.
CellValueType_IsString Hücre değerinin dize olduğunu belirtir.
CellValueType_IsBilinmiyor Hücre değerinin bilinmediğini belirtir.
Her hücrede bulunan verilerin Türü ile karşılaştırmak için yukarıda önceden tanımlanmış hücre değeri türlerini de kullanabilirsiniz.