Hoe CSV naar Excel te veranderen in C++

Er zijn veel toepassingen die een door komma’s gescheiden bestand produceren dat moet worden geconverteerd naar een Excel-bestand. Deze tutorial zal u begeleiden bij het wijzigen van CSV naar Excel in C++. Na het converteren van het bronbestand van CSV naar Excel in C++, wordt het opgeslagen als een XLSX bestand.

Stappen om CSV naar Excel te wijzigen in C++

  1. Configureer uw project om Aspose.Cells.Cpp toe te voegen met NuGet Package Manager
  2. Voeg Aspose::Cells naamruimteverwijzing toe aan de applicatie
  3. Laad het invoer-CSV-bestand in het Workbook klassenobject dat naar Excel moet worden geconverteerd
  4. Sla de geladen werkmap op als XLSX op de schijf met de gegevens uit het CSV-bestand

Deze stappen beschrijven eenvoudig het proces van conversie van CSV naar Excel in C++ waar de nodige naamruimten worden vermeld die nodig zijn voor deze conversie. Eerst moet u het voorbeeld-CSV-bestand in een werkmapobject laden dat naar een Excel-bestand moet worden geconverteerd. In de volgende stap slaat u de werkmap op de schijf op door het pad en de bestandsnaam op te geven.

Code om CSV-bestand naar Excel te converteren in C++

#pragma once
#include "Aspose.Cells.h"
class AsposeCells
{
public: void ChangeCsvToExcel()
{
// Set the license for Aspose.Cells API to convert Excel to CSV
intrusive_ptr<License> CsvToExcelLicense = new License();
CsvToExcelLicense->SetLicense(new String("Aspose.Cells.lic"));
// Load the sample CSV file to convert to Excel
intrusive_ptr<IWorkbook> wkbCsvToExcel = Factory::CreateIWorkbook(new String("SampleCsvFile.csv"));
// Save in XLSX format.
wkbCsvToExcel->Save(new String("OutputCsvToExcel.xlsx"), SaveFormat_Xlsx);
}
};

In deze code hebben we de Factory::CreateIWorkbook-functie gebruikt om het CSV-bestand te laden, maar u kunt ook elk ander type Excel-bestand laden. De functie Opslaan in de klasse Werkmap wordt gebruikt om het Excel-bestand op te slaan door de naam van het uitvoerbestand samen met de enumerator SaveFormat_Xlsx op te geven. U kunt elke andere enumerator gebruiken om het bestand in een ander formaat op te slaan.

Deze tutorial heeft het proces uitgelegd om CSV naar Excel te converteren in C++. Als je in omgekeerde volgorde wilt werken, raadpleeg dan het artikel op hoe Excel-bestand naar CSV te converteren in C++.

 Nederlands