Kako pretvoriti CSV u Excel u C#

Ovaj jednostavan vodič će vas voditi kako pretvoriti CSV u Excel u C#. Stvaramo objekt klase LoadOptions za kontrolu učitavanja izvorne datoteke, a zatim koristimo instancu klase Workbook za učitavanje ulazne CSV datoteke. Tijekom ovog procesa, pomoću C# pretvorite CSV u Excel i zatim zapišite izlaznu datoteku kao XLSX datoteku.

Koraci za pretvaranje CSV-a u Excel u C#

  1. Pomoću alata za upravljanje paketima NuGet dodajte Aspose.Cells za pretvaranje CSV-a u Excel
  2. Napravite objekt LoadOptions za učitavanje ulazne CSV datoteke
  3. Stvorite objekt klase Workbook s putanjom CSV datoteke i objektom LoadOptions
  4. Spremite izlaznu XLSX datoteku radne knjige

Ovi jednostavni koraci pokazuju kako je lako konvertirati CSV u Excel pomoću C# gdje možete učitati ulaznu datoteku koja sadrži vrijednosti odvojene zarezima. Ova konverzija je korisna za obradu izračuna vrijednosti uvezenih iz CSV datoteke jer se Excel datoteke naširoko koriste za izvođenje različitih matematičkih operacija. Štoviše, pretvorba je učinkovita jer troši samo malo vremena i memorije za stvaranje izlazne datoteke.

Kod za pretvaranje CSV datoteke u Excel u 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);
}
}
}

U ovom isječku koda koristi se instanca klase LoadOptions koja može učitati različite formate datoteka tijekom otvaranja ulazne datoteke. Štoviše, također možete prilagoditi različita svojstva izlazne datoteke kao što su naziv radne knjige, naziv radnog lista, druga svojstva povezana s metapodacima na temelju vaših zahtjeva.

Ovaj kratki vodič objasnio je kako u C# stvoriti Excel iz CSV-a. Ako želite naučiti obrnuti postupak, pogledajte članak na kako izvesti veliku Excel datoteku u CSV u C#.

 Hrvatski