Introduzione
Gestire set di dati di grandi dimensioni in Excel può essere impegnativo, soprattutto per quanto riguarda i limiti dei vari formati di file. Questo tutorial ti guiderà nell’utilizzo 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 versioni successive). Al termine, sarai in grado di gestire in modo efficiente le attività relative a Excel.
Prerequisiti
Prima di iniziare, assicurati di avere quanto segue:
- Framework .NET O .NET Core installato sul tuo sistema.
- Aspose.Cells per .NET libreria scaricata e referenziata nel tuo progetto (puoi anche installarla tramite NuGet).
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
Iniziamo a trovare il numero massimo di righe e colonne supportate dal formato XLS.
// Stampa il 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. - Inviare alla console il numero massimo di righe e colonne.
Passaggio 2: Numero massimo di righe e colonne per il formato XLSX
Successivamente, esploreremo il numero massimo di righe e colonne supportate dal formato XLSX.
// Stampa il 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 in precedenza.
Fase 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 a utilizzare 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 in Excel, garantendo che i set di dati siano allineati alle funzionalità 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 documentazione per i dettagli sulle caratteristiche e funzionalità supportate.