Suchen Sie nach maximalen Zeilen und Spalten in den Formaten XLS und XLSX

Einführung

Die Verwaltung großer Datensätze in Excel kann eine Herausforderung sein, insbesondere im Hinblick auf die Beschränkungen verschiedener Dateiformate. Dieses Tutorial führt Sie durch die Verwendung der Aspose.Cells-Bibliothek für .NET, um die maximale Anzahl von Zeilen und Spalten zu bestimmen, die von den Formaten XLS (Excel 97-2003) und XLSX (Excel 2007 und höher) unterstützt werden. Am Ende sind Sie in der Lage, Excel-bezogene Aufgaben effizient zu erledigen.

Voraussetzungen

Stellen Sie vor dem Start sicher, dass Sie über Folgendes verfügen:

  1. .NET Framework oder.NET-Kern auf Ihrem System installiert.
  2. Aspose.Cells für .NET Bibliothek heruntergeladen und in Ihrem Projekt referenziert (Sie können sie auch installieren überNuGet).

Importieren erforderlicher Pakete

Fügen Sie oben in Ihrer C#-Datei die folgenden Using-Anweisungen hinzu, um die erforderlichen Pakete aus der Aspose.Cells-Bibliothek zu importieren:

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

Schritt 1: Maximale Zeilen und Spalten für das XLS-Format

Beginnen wir damit, die maximale Anzahl an Zeilen und Spalten zu ermitteln, die vom XLS-Format unterstützt werden.

// Meldung zum XLS-Format drucken.
Console.WriteLine("Maximum Rows and Columns supported by XLS format:");

// Erstellen Sie eine Arbeitsmappe im XLS-Format.
Workbook wb = new Workbook(FileFormatType.Excel97To2003);

// Rufen Sie die maximale Anzahl an Zeilen und Spalten ab.
int maxRows = wb.Settings.MaxRow + 1;
int maxCols = wb.Settings.MaxColumn + 1;

// Zeigen Sie die Ergebnisse an.
Console.WriteLine("Maximum Rows: " + maxRows);
Console.WriteLine("Maximum Columns: " + maxCols);
Console.WriteLine();
  1. Drucken Sie eine Nachricht, um anzuzeigen, dass wir mit dem XLS-Format arbeiten.
  2. Erstellen Sie einWorkbook Instanz für das XLS-Format mitFileFormatType.Excel97To2003.
  3. Holen Sie sich die maximale Anzahl an Zeilen und Spalten mitwb.Settings.MaxRow Undwb.Settings.MaxColumn, wobei 1 hinzugefügt wird, da diese nullbasiert sind.
  4. Gibt die maximale Anzahl an Zeilen und Spalten auf der Konsole aus.

Schritt 2: Maximale Zeilen und Spalten für das XLSX-Format

Als Nächstes untersuchen wir die maximale Anzahl an Zeilen und Spalten, die vom XLSX-Format unterstützt werden.

// Nachricht zum XLSX-Format drucken.
Console.WriteLine("Maximum Rows and Columns supported by XLSX format:");

// Erstellen Sie eine Arbeitsmappe im XLSX-Format.
wb = new Workbook(FileFormatType.Xlsx);

// Rufen Sie die maximale Anzahl an Zeilen und Spalten ab.
maxRows = wb.Settings.MaxRow + 1;
maxCols = wb.Settings.MaxColumn + 1;

// Zeigen Sie die Ergebnisse an.
Console.WriteLine("Maximum Rows: " + maxRows);
Console.WriteLine("Maximum Columns: " + maxCols);
  1. Drucken Sie eine Meldung, die angibt, dass wir mit dem XLSX-Format arbeiten.
  2. Erstellen Sie einWorkbook Instanz für das XLSX-Format mitFileFormatType.Xlsx.
  3. Rufen Sie wie zuvor die maximale Anzahl an Zeilen und Spalten ab und geben Sie sie aus.

Schritt 3: Anzeigen einer Erfolgsmeldung

Nachdem wir die Schritte ausgeführt haben, zeigen wir den Erfolg an.

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

Abschluss

In diesem Tutorial haben Sie gelernt, wie Sie mit der Bibliothek Aspose.Cells für .NET die maximale Anzahl an Zeilen und Spalten ermitteln, die von den Dateiformaten XLS und XLSX unterstützt wird. Das Verständnis dieser Grenzen ist für eine effektive Excel-Datenverwaltung unerlässlich und stellt sicher, dass Ihre Datensätze den Formatfunktionen entsprechen.

Häufig gestellte Fragen

Was ist die maximale Zeilenanzahl, die vom XLS-Format unterstützt wird?

Die maximale Anzahl der vom XLS-Format unterstützten Zeilen beträgt 65.536.

Wie viele Spalten werden vom XLS-Format maximal unterstützt?

Die maximale Anzahl der vom XLS-Format unterstützten Spalten beträgt 256.

Was ist die maximale Zeilenanzahl, die vom XLSX-Format unterstützt wird?

Die maximale Zeilenanzahl, die vom XLSX-Format unterstützt wird, beträgt 1.048.576.

Was ist die maximale Anzahl an Spalten, die vom XLSX-Format unterstützt werden?

Die maximale Anzahl der vom XLSX-Format unterstützten Spalten beträgt 16.384.

Kann ich die Aspose.Cells-Bibliothek für .NET mit anderen Excel-Dateiformaten verwenden?

Ja, Aspose.Cells für .NET unterstützt verschiedene Dateiformate, darunter XLS, XLSX, ODS und mehr. Überprüfen Sie dieDokumentation für Details zu unterstützten Features und Funktionen.