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:

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.