Veri Ekleme ve Alma
Cells’e Veri Ekleme
Aspose.Cells bir sınıf sağlıyorÇalışma kitabı bu bir Microsoft Excel dosyasını temsil eder.Çalışma kitabı sınıf bir içerirÇalışma sayfaları Excel dosyasındaki her çalışma sayfasına erişime izin veren koleksiyon. Bir çalışma sayfası şu şekilde temsil edilir:Çalışma kağıdı sınıf.Çalışma kağıdı sınıf sağlarCells Toplamak. İçindeki her öğeCells koleksiyon bir nesneyi temsil ederCellsınıf.
Aspose.Cells, geliştiricilerin çalışma sayfalarındaki hücrelere veri eklemesine olanak tanır.Cell sınıfPutValue yöntem. Aspose.Cells aşırı yüklenmiş versiyonlarını sağlarPutValue Geliştiricilerin hücrelere farklı türde veriler eklemesine olanak tanıyan yöntem. Bu aşırı yüklenmiş sürümlerini kullanarakPutValueyöntemiyle 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önteminde, hücrelere değerleri önce satırlar, sonra sütunlar halinde eklemelisiniz. Bu yaklaşım, uygulamalarınızın verimliliğini büyük ölçüde artırır.
Cells’den Veri Alma
Aspose.Cells bir sınıf sağlıyorÇalışma kitabı bu bir Microsoft Excel dosyasını temsil eder.Çalışma kitabı sınıf bir içerirÇalışma sayfaları dosyadaki çalışma sayfalarına erişime izin veren koleksiyon. Bir çalışma sayfası şu şekilde temsil edilir:Çalışma kağıdı sınıf.Çalışma kağıdı sınıf sağlarCells Toplamak. İçindeki her öğeCells koleksiyon bir nesneyi temsil ederCellsınıf.
Cellclass, geliştiricilerin hücrelerden veri türlerine göre değer almasına olanak tanıyan ç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.
- FloatValue’yu Getir, hücrenin kayan nokta değerini döndürür.
- GetIntValuehücrenin tamsayı değerini döndürür.
Bir alan doldurulmadığında hücrelerGetDoubleValue veyaFloatValue’yu Getirbir istisna atar.
Bir hücrede bulunan veri türü aynı zamanda kullanılarak da kontrol edilebilir.Cell sınıfGetType yöntem. Aslında,Cell sınıfGetType yöntem şuna dayanmaktadır:Hücre Değeri Türüönceden tanımlanmış değerleri aşağıda listelenen numaralandırma:
Cell Değer Türleri | Tanım |
---|---|
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. |
Ayrıca, her hücrede bulunan verilerin Türüyle karşılaştırmak için yukarıdaki önceden tanımlanmış hücre değeri türlerini de kullanabilirsiniz. |