Βρείτε Μέγιστες γραμμές και στήλες που υποστηρίζονται από μορφές XLS και XLSX

Εισαγωγή

Στον κόσμο του Excel, η διαχείριση μεγάλων συνόλων δεδομένων μπορεί να είναι μια δύσκολη εργασία, ειδικά όταν πρόκειται για τον χειρισμό του μέγιστου αριθμού γραμμών και στηλών που υποστηρίζονται από διαφορετικές μορφές αρχείων. Αυτό το σεμινάριο θα σας καθοδηγήσει στη διαδικασία εύρεσης των μέγιστων γραμμών και στηλών που υποστηρίζονται από τις μορφές XLS και XLSX χρησιμοποιώντας τη βιβλιοθήκη Aspose.Cells για .NET. Μέχρι το τέλος αυτού του άρθρου, θα έχετε πλήρη κατανόηση του τρόπου χρήσης αυτού του ισχυρού εργαλείου για να χειριστείτε αποτελεσματικά τις εργασίες σας που σχετίζονται με το Excel.

Προαπαιτούμενα

Πριν ξεκινήσουμε το σεμινάριο, βεβαιωθείτε ότι έχετε τις ακόλουθες προϋποθέσεις:

  1. .NET Framework ή.NET Core εγκατεστημένο στο σύστημά σας.
  2. Aspose.Cells για .NET βιβλιοθήκη που κατεβάσατε και αναφέρθηκε στο έργο σας. Εάν δεν το έχετε κάνει ήδη, μπορείτε να κάνετε λήψη της βιβλιοθήκης Aspose.Cells για .NET από τοδικτυακός τόπος ή εγκαταστήστε το μέσωNuGet.

Εισαγωγή πακέτων

Για να ξεκινήσετε, θα χρειαστεί να εισαγάγετε τα απαραίτητα πακέτα από τη βιβλιοθήκη Aspose.Cells για .NET. Προσθέστε τα ακόλουθα χρησιμοποιώντας δηλώσεις στην κορυφή του αρχείου C#:

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

Βήμα 1: Βρείτε τις μέγιστες γραμμές και στήλες που υποστηρίζονται από τη μορφή XLS

Ας ξεκινήσουμε εξερευνώντας τις μέγιστες γραμμές και στήλες που υποστηρίζονται από τη μορφή XLS (Excel 97-2003).

// Εκτύπωση μηνύματος σχετικά με τη μορφή XLS.
Console.WriteLine("Maximum Rows and Columns supported by XLS format.");
// Δημιουργία βιβλίου εργασίας σε μορφή XLS.
Workbook wb = new Workbook(FileFormatType.Excel97To2003);
// Εκτυπώστε τις μέγιστες γραμμές και στήλες που υποστηρίζονται από τη μορφή XLS.
int maxRows = wb.Settings.MaxRow + 1;
int maxCols = wb.Settings.MaxColumn + 1;
Console.WriteLine("Maximum Rows: " + maxRows);
Console.WriteLine("Maximum Columns: " + maxCols);
Console.WriteLine();

Σε αυτό το βήμα, εμείς:

  1. Εκτυπώστε ένα μήνυμα για να υποδείξετε ότι εργαζόμαστε με τη μορφή XLS.
  2. Δημιουργήστε ένα νέοWorkbook παράδειγμα χρησιμοποιώντας τοFileFormatType.Excel97To2003 enum, το οποίο αντιπροσωπεύει τη μορφή XLS.
  3. Ανακτήστε τις μέγιστες γραμμές και στήλες που υποστηρίζονται από τη μορφή XLS χρησιμοποιώντας τοWorkbook.Settings.MaxRow καιWorkbook.Settings.MaxColumnιδιότητες, αντίστοιχα. Προσθέτουμε 1 σε αυτές τις τιμές για να λάβουμε τους πραγματικούς μέγιστους αριθμούς σειρών και στηλών (καθώς βασίζονται στο μηδέν).
  4. Εκτυπώστε τις μέγιστες γραμμές και στήλες στην κονσόλα.

Βήμα 2: Βρείτε τις μέγιστες γραμμές και στήλες που υποστηρίζονται από τη μορφή XLSX

Στη συνέχεια, ας εξερευνήσουμε τις μέγιστες σειρές και στήλες που υποστηρίζονται από τη μορφή XLSX (Excel 2007 και νεότερες εκδόσεις).

// Εκτύπωση μηνύματος σχετικά με τη μορφή XLSX.
Console.WriteLine("Maximum Rows and Columns supported by XLSX format.");
// Δημιουργία βιβλίου εργασίας σε μορφή XLSX.
wb = new Workbook(FileFormatType.Xlsx);
// Εκτυπώστε τις μέγιστες γραμμές και στήλες που υποστηρίζονται από τη μορφή XLSX.
maxRows = wb.Settings.MaxRow + 1;
maxCols = wb.Settings.MaxColumn + 1;
Console.WriteLine("Maximum Rows: " + maxRows);
Console.WriteLine("Maximum Columns: " + maxCols);

Σε αυτό το βήμα, εμείς:

  1. Εκτυπώστε ένα μήνυμα για να υποδείξετε ότι εργαζόμαστε με τη μορφή XLSX.
  2. Δημιουργήστε ένα νέοWorkbook παράδειγμα χρησιμοποιώντας τοFileFormatType.Xlsx enum, το οποίο αντιπροσωπεύει τη μορφή XLSX.
  3. Ανακτήστε τις μέγιστες γραμμές και στήλες που υποστηρίζονται από τη μορφή XLSX χρησιμοποιώντας τοWorkbook.Settings.MaxRow καιWorkbook.Settings.MaxColumnιδιότητες, αντίστοιχα. Προσθέτουμε 1 σε αυτές τις τιμές για να λάβουμε τους πραγματικούς μέγιστους αριθμούς σειρών και στηλών (καθώς βασίζονται στο μηδέν).
  4. Εκτυπώστε τις μέγιστες γραμμές και στήλες στην κονσόλα.

Βήμα 3: Εμφάνιση ενός μηνύματος επιτυχίας

Τέλος, ας εμφανίσουμε ένα μήνυμα επιτυχίας για να υποδείξουμε ότι το παράδειγμα “FindMaximumRowsAndColumnsSupportedByXLSAndXLSXFormats” εκτελέστηκε με επιτυχία.

Console.WriteLine("FindMaximumRowsAndColumnsSupportedByXLSAndXLSXFormats executed successfully.");

Αυτό το βήμα απλώς εκτυπώνει ένα μήνυμα επιτυχίας στην κονσόλα.

Σύναψη

Σε αυτό το σεμινάριο, μάθατε πώς να χρησιμοποιείτε τη βιβλιοθήκη Aspose.Cells για .NET για να βρείτε τις μέγιστες γραμμές και στήλες που υποστηρίζονται από τις μορφές αρχείων XLS και XLSX. Κατανοώντας τους περιορισμούς αυτών των μορφών, μπορείτε να σχεδιάζετε και να διαχειρίζεστε καλύτερα τα έργα σας που βασίζονται στο Excel, διασφαλίζοντας ότι τα δεδομένα σας ταιριάζουν στα υποστηριζόμενα εύρη.

Συχνές ερωτήσεις

Ποιος είναι ο μέγιστος αριθμός σειρών που υποστηρίζονται από τη μορφή XLS;

Ο μέγιστος αριθμός σειρών που υποστηρίζονται από τη μορφή XLS (Excel 97-2003) είναι 65.536.

Ποιος είναι ο μέγιστος αριθμός στηλών που υποστηρίζονται από τη μορφή XLS;

Ο μέγιστος αριθμός στηλών που υποστηρίζονται από τη μορφή XLS (Excel 97-2003) είναι 256.

Ποιος είναι ο μέγιστος αριθμός σειρών που υποστηρίζονται από τη μορφή XLSX;

Ο μέγιστος αριθμός σειρών που υποστηρίζεται από τη μορφή XLSX (Excel 2007 και μεταγενέστερη) είναι 1.048.576.

Ποιος είναι ο μέγιστος αριθμός στηλών που υποστηρίζονται από τη μορφή XLSX;

Ο μέγιστος αριθμός στηλών που υποστηρίζονται από τη μορφή XLSX (Excel 2007 και μεταγενέστερη) είναι 16.384.

Μπορώ να χρησιμοποιήσω τη βιβλιοθήκη Aspose.Cells για .NET για να εργαστώ με άλλες μορφές αρχείων Excel;

Ναι, η βιβλιοθήκη Aspose.Cells για .NET υποστηρίζει ένα ευρύ φάσμα μορφών αρχείων Excel, συμπεριλαμβανομένων των XLS, XLSX, ODS και άλλων. Μπορείτε να εξερευνήσετε τοαπόδειξη με έγγραφα για να μάθετε για τις διαθέσιμες δυνατότητες και λειτουργίες.