Cara Mengonversi CSV ke Excel di C#

Tutorial sederhana ini akan memandu Anda tentang cara mengonversi CSV ke Excel di C#. Kami membuat objek kelas LoadOptions untuk mengontrol pemuatan file sumber dan kemudian menggunakan instance kelas Workbook untuk memuat file CSV input. Selama proses ini, gunakan C# konversi CSV ke Excel lalu tulis file output sebagai file XLSX.

Langkah-langkah untuk Mengkonversi CSV ke Excel di C#

  1. Menggunakan alat pengelola paket NuGet, tambahkan Aspose.Cells untuk mengonversi CSV ke Excel
  2. Buat objek LoadOptions untuk memuat file CSV masukan
  3. Buat objek kelas Workbook dengan jalur file CSV dan objek LoadOptions
  4. Simpan file buku kerja XLSX keluaran

Langkah-langkah sederhana ini menunjukkan betapa mudahnya mengonversi CSV ke Excel menggunakan C# di mana Anda dapat memuat file input yang berisi nilai yang dipisahkan koma. Konversi ini berguna untuk memproses perhitungan nilai yang diimpor dari file CSV karena file Excel banyak digunakan untuk melakukan operasi matematika yang berbeda. Selain itu, konversinya efisien karena hanya menghabiskan sedikit waktu dan memori untuk membuat file output.

Kode untuk Mengonversi File CSV ke Excel di C#

using System;
using Aspose.Cells;
namespace ConvertCSVtoExcelInCSharp
{
class Program
{
static void Main(string[] args)
{
// Use Aspose.Cells license to remove trial version limitations after converting CSV to Excel
License licenseForConvertingCSV = new License();
licenseForConvertingCSV.SetLicense("Aspose.Cells.lic");
// Create LoadOptions object for loading the input CSV file
LoadOptions loadOptions = new LoadOptions(LoadFormat.Csv);
// Create a Workbook class object with CSV file path and the loadOptions object
Workbook workbook = new Workbook("InputCSV.csv", loadOptions);
// Save output XLSX workbook file
workbook.Save(dataDir + "OutputCSVtoExcel.xlsx", SaveFormat.Xlsx);
}
}
}

Dalam cuplikan kode ini, instance kelas LoadOptions digunakan yang dapat memuat format file yang berbeda saat membuka file input. Selain itu, Anda juga dapat menyesuaikan properti yang berbeda dari file output seperti nama Workbook, nama Worksheet, properti terkait metadata lainnya berdasarkan kebutuhan Anda.

Tutorial singkat ini telah menjelaskan bagaimana C# membuat Excel dari CSV. Jika Anda ingin mempelajari proses sebaliknya, lihat artikel di cara mengekspor file Excel besar ke CSV di C#.

 Indonesian