Hvordan konverteres CSV til XLSX

Sheetize CSV‑til‑XLSX Konverter til .NET giver et enkelt, men kraftfuldt API til at læse CSV‑data og skrive dem til en Excel‑arbejdsbog, mens kolonnetyper, header‑rækker og celleformatering bevares. Dette er nyttigt, når du skal distribuere data i et velkendt regnearkformat eller integrere dem i arbejdsgange, der kun accepterer XLSX‑filer.

Hovedfunktioner

Konverter CSV til XLSX

Læs enhver CSV (komma, semikolon, tab‑adskilt) og generer en makrofri XLSX‑fil, med valgfri datatype‑inferens og brugerdefineret kolonneformatering.

Bevar formatering & datatyper

Registrer tal, datoer, boolske værdier og anvend passende Excel‑stilarter; du kan også levere en stil‑skabelon for at sikre et konsistent udseende.

Streaming‑understøttelse

Behandl enorme CSV‑filer række‑for‑række for at holde hukommelsesforbruget lavt – perfekt til batch‑konverteringer eller web‑tjenester.

Detaljerede instruktioner

CSV → XLSX‑arbejdsgang

For at konvertere en CSV‑fil til XLSX med Sheetize, følg disse trin:

  1. Initialiser konverteren: Opret en instans af TextConverter.
  2. Konfigurer indstillinger: Angiv LoadOptions (separator, kodning, harHeader) og TextConverterSaveOptions (output‑sti, stil‑skabelon).
  3. Definér filstier: Angiv kilde‑CSV‑stien og destinations‑XLSX‑placeringen.
  4. Udfør konvertering: Kald Process med de forberedte indstillinger.

Eksempel – Konverter en CSV til XLSX

using Sheetize;

var readOptions = new LoadOptions
{
    InputFile = "sales_data.csv"
};

var saveOptions = new TextConverterSaveOptions
{
    OutputFile = "E:\\reports\\sales_report.xlsx",
};

TextConverter.Process(readOptions, saveOptions);

Udvidet formatunderstøttelse

  • Sheetize kan også konvertere XLSX tilbage til CSV, eventuelt med udvælgelse af specifikke ark eller områder.
  • Biblioteket understøtter eksport til JSON, TSV eller HTML direkte fra den genererede arbejdsbog, hvilket muliggør ende‑til‑ende‑rapporterings‑pipelines (fx CSV → XLSX → HTML).

Med disse muligheder gør Sheetize CSV‑til‑XLSX‑konvertering ubesværet, uanset om du har brug for et hurtigt engangs‑script eller en produktions‑klar service.

 Dansk