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:
- GetStringValue, hücrenin dize değerini döndürür.
- GetDoubleValue, hücrenin çift değerini döndürür.
- GetBoolValue, hücrenin boole değerini döndürür.
- GetDateTimeValue, hücrenin tarih/saat değerini döndürür.
- GetFloatValue, hücrenin kayan değerini döndürür.
- GetIntValue, hücrenin tamsayı değerini döndürür.
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. |