Da TXT a XLSX C#

La conversione di file TXT in Excel XLSX è un requisito comune quando si ha a che fare con l’elaborazione e l’analisi dei dati. In questo post del blog imparerai il processo di conversione di TXT in Excel utilizzando C#. Tratteremo i passaggi necessari per leggere un file TXT e creare un file Excel dal suo contenuto.

Perché convertire TXT in XLSX?

Organizzazione dei dati: il formato file Excel supporta l’organizzazione e l’analisi dei dati, facilitandone l’interpretazione e la gestione.

Funzionalità migliorate: i file Excel supportano formule, grafici e opzioni di formattazione che non sono disponibili nei file di testo normale.

Automazione: automatizzare il processo di conversione fa risparmiare tempo e riduce il rischio di errori rispetto all’immissione manuale dei dati.

Convertitore da TXT a XLSX - Installazione API C#

Prima di iniziare, assicurati di possedere i seguenti prerequisiti:

  • Visual Studio è installato sul tuo computer.

  • .NET Framework (4.5 o versione successiva) o .NET Core/5.0+.

  • Installa Conholdate.Total for .NET nel tuo ambiente per convertire file di testo in formato file Excel. Basta scaricare il file DLL o eseguire il comando di installazione NuGet riportato di seguito:

PM> NuGet\Install-Package Conholdate.Total

Converti TXT in XLSX in C#

I seguenti passaggi mostrano come convertire un file TXT in un file XLSX in C#:

  • Crea un’istanza della classe TxtLoadOptions.
  • Imposta proprietà personalizzate, se necessario.
  • Carica il file TXT utilizzando la classe Workbook.
  • Esporta il file TXT caricato in un file Excel chiamando il metodo Save.

Il codice di esempio seguente mostra come convertire TXT in XLSX in C#:

// Crea un oggetto di classe TxtLoadOptions
Aspose.Cells.TxtLoadOptions options = new Aspose.Cells.TxtLoadOptions();

// Carica il file TXT
Workbook wb = new Workbook("input.txt", options);

// Salva come XLSX
wb.Save("Excel.xlsx", Aspose.Cells.SaveFormat.Xlsx);

Licenza di valutazione gratuita

Puoi valutare l’API senza limitazioni di valutazione o filigrane nei file di output, semplicemente richiedendo una licenza temporanea gratuita. Puoi anche estendere la prova gratuita se hai bisogno di testare molte funzionalità per vedere se l’API soddisfa i tuoi requisiti.

Conclusione

Convertire TXT in Excel in C# è un compito semplice con l’aiuto del codice di esempio condiviso in questo tutorial. Questo processo può essere automatizzato per set di dati più grandi, rendendolo una soluzione efficiente per le attività di gestione dei dati. Se devi convertire TXT in XLSX per reporting, analisi o elaborazione dati, i passaggi sopra descritti forniscono una solida base per la tua applicazione C#. Se invece hai dubbi o domande, contattaci al forum.

Domande frequenti

Posso personalizzare la formattazione del file Excel?

Sì, sono disponibili molte proprietà per formattare celle, aggiungere stili e creare fogli di calcolo complessi. È possibile personalizzare il file Excel di output in base alle proprie esigenze.

Posso gestire delimitatori diversi nel file TXT di origine?

Sì, puoi gestire diversi delimitatori diversi dalla virgola (ad esempio, tabulazione, punto e virgola) a seconda del caso d’uso.

Posso convertire più file TXT in un singolo file Excel?

Certamente puoi leggere più file TXT e scriverne il contenuto su fogli diversi o aggiungerli allo stesso foglio nel file Excel.

Guarda anche