XLS ve XLSX Formatlarında Maksimum Satır ve Sütunları Bul

giriiş

Excel’de büyük veri kümelerini yönetmek, özellikle çeşitli dosya biçimlerinin sınırları göz önüne alındığında, zorlayıcı olabilir. Bu eğitim, XLS (Excel 97-2003) ve XLSX (Excel 2007 ve sonrası) biçimleri tarafından desteklenen maksimum satır ve sütun sayısını belirlemek için Aspose.Cells for .NET kitaplığını kullanmanızda size rehberlik edecektir. Sonunda, Excel ile ilgili görevleri verimli bir şekilde halletmek için donanımlı olacaksınız.

Ön koşullar

Başlamadan önce aşağıdakilere sahip olduğunuzdan emin olun:

  1. .NET Çerçevesi veya.NET Çekirdeği sisteminize yüklenmiştir.
  2. .NET için Aspose.Cells Projenizde indirilen ve referans verilen kütüphaneyi (bunu ayrıca şu şekilde de kurabilirsiniz)NuGet).

Gerekli Paketleri İçe Aktarma

Aspose.Cells kütüphanesinden gerekli paketleri içe aktarmak için C# dosyanızın en üstüne aşağıdaki using ifadelerini ekleyin:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

Adım 1: XLS Biçimi için Maksimum Satır ve Sütun Sayısı

XLS formatının desteklediği maksimum satır ve sütun sayısını bularak başlayalım.

// XLS formatı hakkında mesaj yazdır.
Console.WriteLine("Maximum Rows and Columns supported by XLS format:");

// XLS formatında bir çalışma kitabı oluşturun.
Workbook wb = new Workbook(FileFormatType.Excel97To2003);

// Maksimum satır ve sütun sayısını al.
int maxRows = wb.Settings.MaxRow + 1;
int maxCols = wb.Settings.MaxColumn + 1;

// Sonuçları göster.
Console.WriteLine("Maximum Rows: " + maxRows);
Console.WriteLine("Maximum Columns: " + maxCols);
Console.WriteLine();
  1. XLS formatıyla çalıştığımızı belirtmek için bir mesaj yazdırın.
  2. Bir tane oluşturWorkbook XLS formatı için örnek kullanımıFileFormatType.Excel97To2003.
  3. Maksimum satır ve sütun sayısını alınwb.Settings.MaxRow Vewb.Settings.MaxColumn, bunlar sıfır tabanlı olduğundan 1 ekliyoruz.
  4. Konsola maksimum satır ve sütun sayısını çıktı olarak gönder.

Adım 2: XLSX Biçimi için Maksimum Satır ve Sütun Sayısı

Şimdi XLSX formatının desteklediği maksimum satır ve sütun sayısını inceleyeceğiz.

// XLSX formatı hakkında mesaj yazdır.
Console.WriteLine("Maximum Rows and Columns supported by XLSX format:");

// XLSX formatında bir çalışma kitabı oluşturun.
wb = new Workbook(FileFormatType.Xlsx);

// Maksimum satır ve sütun sayısını al.
maxRows = wb.Settings.MaxRow + 1;
maxCols = wb.Settings.MaxColumn + 1;

// Sonuçları göster.
Console.WriteLine("Maximum Rows: " + maxRows);
Console.WriteLine("Maximum Columns: " + maxCols);
  1. XLSX formatıyla çalıştığımızı belirten bir mesaj yazdırın.
  2. Bir tane oluşturWorkbook XLSX formatı için örnek kullanımıFileFormatType.Xlsx.
  3. Daha önce olduğu gibi maksimum satır ve sütun sayısını alıp çıktı olarak verin.

Adım 3: Başarılı Mesajını Görüntüleme

Adımları uyguladıktan sonra başarıyı belirtelim.

Console.WriteLine("Execution completed successfully: Maximum Rows and Columns retrieval for both formats.");

Çözüm

Bu eğitimde, XLS ve XLSX dosya biçimleri tarafından desteklenen maksimum satır ve sütunları bulmak için Aspose.Cells for .NET kitaplığını nasıl kullanacağınızı öğrendiniz. Bu sınırları anlamak, veri kümelerinizin biçim yetenekleriyle uyumlu olmasını sağlayarak etkili Excel veri yönetimi için önemlidir.

SSS

XLS formatı tarafından desteklenen maksimum satır sayısı nedir?

XLS formatının desteklediği maksimum satır sayısı 65.536’dır.

XLS formatı tarafından desteklenen maksimum sütun sayısı nedir?

XLS biçiminin desteklediği maksimum sütun sayısı 256’dır.

XLSX formatı tarafından desteklenen maksimum satır sayısı nedir?

XLSX formatının desteklediği maksimum satır sayısı 1.048.576’dır.

XLSX formatı tarafından desteklenen maksimum sütun sayısı nedir?

XLSX formatının desteklediği maksimum sütun sayısı 16.384’tür.

Aspose.Cells for .NET kütüphanesini diğer Excel dosya formatlarıyla birlikte kullanabilir miyim?

Evet, Aspose.Cells for .NET, XLS, XLSX, ODS ve daha fazlası dahil olmak üzere çeşitli dosya biçimlerini destekler.belgeleme Desteklenen özellikler ve işlevler hakkında ayrıntılı bilgi için.