Cara Mengonversi TXT ke Excel menggunakan C#

Cara Mengonversi TXT ke Excel menggunakan C#

Mengonversi file TXT ke format Excel memudahkan kerja dengan data teks terstruktur atau semi-terstruktur dalam lingkungan spreadsheet. Dengan Aspose.Cells untuk .NET, pengembang dapat memuat dan mengubah file teks biasa menjadi format Excel (.xlsx) tanpa memerlukan Microsoft Excel.

Mengapa Mengonversi TXT ke Excel?

  1. Peningkatan Struktur Data:
    • Mengonversi teks sederhana menjadi format yang mendukung organisasi berbasis sel, rumus, dan penataan.
  2. Automasi:
    • Mengotomatiskan pemrosesan file teks dalam jumlah besar menjadi spreadsheet untuk pelaporan atau analisis.
  3. Siap Integrasi:
    • Dengan mudah mengintegrasikan data TXT ke dalam aplikasi .NET untuk ekspor, berbagi, atau pemrosesan.

Panduan Langkah-demi-Langkah untuk Mengonversi TXT ke Excel

Langkah 1: Instal Aspose.Cells melalui NuGet

Instal pustaka dari NuGet:

dotnet add package Aspose.Cells

Langkah 2: Konfigurasi Lisensi Aspose.Cells

Atur lisensi untuk mengakses fitur lengkap:

Metered matered = new Metered();
matered.SetMeteredKey("PublicKey", "PrivateKey");

Langkah 3: Muat File TXT

Buat Workbook baru dengan memuat file .txt:

Workbook workbook = new Workbook("input.txt");

Langkah 4: Konten TXT Dihasilkan sebagai Spreadsheet

Konten teks secara otomatis diparse dan ditempatkan ke dalam sel worksheet.

Langkah 5: Simpan sebagai Excel

Ekspor teks yang dimuat sebagai file Excel:

workbook.Save("TXT_to_Excel.xlsx", SaveFormat.Xlsx);

Masalah Umum dan Solusi

1. File Tidak Dimuat dengan Benar

  • Solusi: Pastikan jalur file .txt benar dan konten diformat dengan benar menggunakan pemisah (tab, koma, dll.).

2. Ketidaksesuaian Format

  • Solusi: Pertimbangkan untuk memproses file teks terlebih dahulu atau gunakan logika parsing kustom sebelum memuatnya ke dalam workbook.

3. Kesalahan Format Simpan

  • Solusi: Konfirmasi bahwa Anda menggunakan SaveFormat yang sesuai saat mengekspor ke .xlsx.
 Indonesia