Trova il numero massimo di righe e colonne nei formati XLS e XLSX
Introduzione
Gestire grandi set di dati in Excel può essere impegnativo, soprattutto per quanto riguarda i limiti di vari formati di file. Questo tutorial ti guiderà nell’uso della libreria Aspose.Cells per .NET per determinare il numero massimo di righe e colonne supportate dai formati XLS (Excel 97-2003) e XLSX (Excel 2007 e successivi). Alla fine, sarai in grado di gestire in modo efficiente le attività correlate a Excel.
Prerequisiti
Prima di iniziare, assicurati di avere quanto segue:
- Quadro .NET O.NET Core installato sul tuo sistema.
- Aspose.Cells per .NET libreria scaricata e referenziata nel tuo progetto (puoi anche installarla tramiteNuGet).
Importazione dei pacchetti richiesti
Aggiungere le seguenti istruzioni using all’inizio del file C# per importare i pacchetti necessari dalla libreria Aspose.Cells:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
Passaggio 1: numero massimo di righe e colonne per il formato XLS
Cominciamo col trovare il numero massimo di righe e colonne supportate dal formato XLS.
// Stampa un messaggio sul formato XLS.
Console.WriteLine("Maximum Rows and Columns supported by XLS format:");
// Creare una cartella di lavoro in formato XLS.
Workbook wb = new Workbook(FileFormatType.Excel97To2003);
// Recupera il numero massimo di righe e colonne.
int maxRows = wb.Settings.MaxRow + 1;
int maxCols = wb.Settings.MaxColumn + 1;
// Visualizza i risultati.
Console.WriteLine("Maximum Rows: " + maxRows);
Console.WriteLine("Maximum Columns: " + maxCols);
Console.WriteLine();
- Stampa un messaggio per indicare che stiamo lavorando con il formato XLS.
- Crea un
Workbook
istanza per il formato XLS utilizzandoFileFormatType.Excel97To2003
. - Ottieni il numero massimo di righe e colonne con
wb.Settings.MaxRow
Ewb.Settings.MaxColumn
, aggiungendo 1 poiché sono basati su zero. - Invia alla console il numero massimo di righe e colonne.
Passaggio 2: numero massimo di righe e colonne per il formato XLSX
Ora esploreremo il numero massimo di righe e colonne supportate dal formato XLSX.
// Stampa un messaggio sul formato XLSX.
Console.WriteLine("Maximum Rows and Columns supported by XLSX format:");
// Creare una cartella di lavoro in formato XLSX.
wb = new Workbook(FileFormatType.Xlsx);
// Recupera il numero massimo di righe e colonne.
maxRows = wb.Settings.MaxRow + 1;
maxCols = wb.Settings.MaxColumn + 1;
// Visualizza i risultati.
Console.WriteLine("Maximum Rows: " + maxRows);
Console.WriteLine("Maximum Columns: " + maxCols);
- Stampa un messaggio che indica che stiamo lavorando con il formato XLSX.
- Crea un
Workbook
istanza per il formato XLSX utilizzandoFileFormatType.Xlsx
. - Recupera e visualizza il numero massimo di righe e colonne come prima.
Passaggio 3: visualizzazione di un messaggio di successo
Dopo aver eseguito i passaggi, indichiamo il successo.
Console.WriteLine("Execution completed successfully: Maximum Rows and Columns retrieval for both formats.");
Conclusione
In questo tutorial, hai imparato come usare la libreria Aspose.Cells per .NET per trovare il numero massimo di righe e colonne supportate dai formati di file XLS e XLSX. Comprendere questi limiti è essenziale per una gestione efficace dei dati Excel, assicurando che i tuoi set di dati siano allineati con le capacità di formato.
Domande frequenti
Qual è il numero massimo di righe supportate dal formato XLS?
Il numero massimo di righe supportato dal formato XLS è 65.536.
Qual è il numero massimo di colonne supportate dal formato XLS?
Il numero massimo di colonne supportato dal formato XLS è 256.
Qual è il numero massimo di righe supportate dal formato XLSX?
Il numero massimo di righe supportato dal formato XLSX è 1.048.576.
Qual è il numero massimo di colonne supportate dal formato XLSX?
Il numero massimo di colonne supportato dal formato XLSX è 16.384.
Posso utilizzare la libreria Aspose.Cells per .NET con altri formati di file Excel?
Sì, Aspose.Cells per .NET supporta vari formati di file, tra cui XLS, XLSX, ODS e altri. Controlla ildocumentazione per maggiori dettagli sulle funzionalità e caratteristiche supportate.