Einführung
Die Verwaltung großer Datensätze in Excel kann eine Herausforderung sein, insbesondere im Hinblick auf die Einschränkungen verschiedener Dateiformate. Dieses Tutorial führt Sie durch die Verwendung der Aspose.Cells für .NET-Bibliothek, 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 bewältigen.
Voraussetzungen
Stellen Sie vor dem Start sicher, dass Sie über Folgendes verfügen:
- .NET Framework oder .NET Core auf Ihrem System installiert.
- Aspose.Cells für .NET Bibliothek heruntergeladen und in Ihrem Projekt referenziert (Sie können es auch über installieren NuGet).
Importieren der erforderlichen 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.
// Nachricht 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();
- Drucken Sie eine Nachricht, um anzuzeigen, dass wir mit dem XLS-Format arbeiten.
- Erstellen Sie ein
Workbook
Instanz für das XLS-Format mitFileFormatType.Excel97To2003
. - Holen Sie sich die maximale Anzahl an Zeilen und Spalten mit
wb.Settings.MaxRow
Undwb.Settings.MaxColumn
, wobei 1 hinzugefügt wird, da diese nullbasiert sind. - Geben Sie die maximale Anzahl an Zeilen und Spalten an die 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);
- Drucken Sie eine Meldung, die angibt, dass wir mit dem XLSX-Format arbeiten.
- Erstellen Sie ein
Workbook
Instanz für das XLSX-Format mitFileFormatType.Xlsx
. - Rufen Sie die maximale Anzahl an Zeilen und Spalten wie zuvor 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 werden. Das Verständnis dieser Grenzen ist für ein effektives Excel-Datenmanagement unerlässlich, um sicherzustellen, dass Ihre Datensätze den Formatfunktionen entsprechen.
Häufig gestellte Fragen
Wie viele Zeilen werden im XLS-Format maximal unterstützt?
Die maximale Anzahl der vom XLS-Format unterstützten Zeilen beträgt 65.536.
Wie viele Spalten werden im XLS-Format maximal unterstützt?
Die maximale Anzahl der vom XLS-Format unterstützten Spalten beträgt 256.
Wie viele Zeilen werden im XLSX-Format maximal unterstützt?
Die maximale Anzahl der vom XLSX-Format unterstützten Zeilen beträgt 1.048.576.
Wie viele Spalten werden im XLSX-Format maximal unterstützt?
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 die Dokumentation für Details zu unterstützten Features und Funktionen.