Durante la generazione di file Excel, spesso dobbiamo regolare la dimensione delle righe e delle colonne in base alla lunghezza del testo. MS Excel consente di abilitare l’adattamento automatico di righe e colonne per questi casi. In questo articolo dimostreremo come adattare automaticamente righe e colonne nei file di Excel a livello di codice in C#. I passaggi e gli esempi di codice ti consentiranno di implementare questa funzionalità nelle tue applicazioni .NET senza problemi. Quindi iniziamo.
- API C# per l’adattamento automatico di righe e colonne in Excel
- Passaggi per adattare automaticamente righe e colonne di Excel in C#
- Adatta automaticamente le righe in Excel in C#
- Adatta automaticamente le colonne in Excel in C#
API C# per adattare automaticamente righe e colonne in Excel - Download gratuito
Per adattare automaticamente righe e colonne di Excel, utilizzeremo Aspose.Cells for .NET. L’API fornisce un ricco set di funzionalità per generare ed elaborare fogli di calcolo. Puoi scaricare la DLL dell’API o installarla da NuGet.
PM> Install-Package Aspose.Cells
Passaggi per adattare automaticamente righe e colonne di Excel in C#
Per adattare automaticamente righe o colonne, devi prima accedere al foglio Excel e quindi utilizzare l’indice di riga e colonna per abilitare l’adattamento automatico. Di seguito sono riportati i passaggi per adattare automaticamente una riga o una colonna in Excel utilizzando Aspose.Cells for .NET.
- Carica il file Excel dal disco.
- Ottieni il riferimento del foglio di lavoro desiderato.
- Abilita l’adattamento automatico per una riga/colonna.
- Salva il file Excel aggiornato nella posizione desiderata.
Nelle sezioni seguenti imparerai come implementare questi passaggi ed eseguire l’adattamento automatico di righe e colonne in C#.
Adatta automaticamente le righe in Excel in C#
Di seguito sono riportati i passaggi per adattare automaticamente le righe di Excel in C#.
- Innanzitutto, carica il file Excel utilizzando la classe Workbook.
- Quindi, ottieni il riferimento del foglio di lavoro usando la raccolta Workbook.Worksheets[index].
- Chiama il metodo Worksheet.AutoFitRow(rowIndex) per adattare automaticamente una riga usando il relativo indice.
- Infine, salva il file Excel aggiornato utilizzando il metodo Workbook.Save(fileName).
L’esempio di codice seguente mostra come adattare automaticamente una riga di Excel in C#.
// caricare il file Excel
Workbook wb = new Workbook("workbook.xlsx");
// ottenere il riferimento del foglio di lavoro desiderato
Worksheet worksheet = wb.Worksheets[0];
// adattamento automatico della seconda riga per indice
worksheet.AutoFitRow(1);
// salva cartella di lavoro
wb.Save("autofit-row.xlsx");
Adatta automaticamente le colonne in Excel in C#
Di seguito sono riportati i passaggi per adattare automaticamente una colonna in Excel usando C#.
- Innanzitutto, carica il file Excel utilizzando la classe Workbook.
- Quindi, ottieni il riferimento del foglio di lavoro usando la raccolta Workbook.Worksheets[index].
- Chiama il metodo Worksheet.AutoFitColumn(columnIndex) per adattare automaticamente una colonna usando il relativo indice.
- Infine, salva il file Excel aggiornato utilizzando il metodo Workbook.Save(fileName).
L’esempio di codice seguente mostra come adattare automaticamente una colonna in Excel in C#.
// caricare il file Excel
Workbook wb = new Workbook("workbook.xlsx");
// ottenere il riferimento del foglio di lavoro desiderato
Worksheet worksheet = wb.Worksheets[0];
// adatta automaticamente la prima colonna per indice
worksheet.AutoFitColumn(0);
// salva cartella di lavoro
wb.Save("autofit-column.xlsx");
API C# per adattare automaticamente righe e colonne di Excel: ottieni una licenza gratuita
Puoi ottenere una licenza temporanea gratuita per adattare automaticamente righe e colonne nei tuoi file Excel senza limitazioni di valutazione.
Conclusione
In questo articolo, hai imparato come adattare automaticamente righe e colonne nei file Excel in C#. Gli esempi di codice hanno dimostrato come abilitare l’adattamento automatico per una riga o una colonna specifica usando il relativo indice a livello di codice.
Esplora l’API del foglio di calcolo di Aspose per C#
Puoi visitare la documentazione per esplorare altre funzionalità di Aspose.Cells for .NET. Inoltre, puoi condividere le tue domande o richieste con noi tramite il nostro forum.