Com convertir CSV a XLSX

Sheetize CSV‑to‑XLSX Converter per a .NET ofereix una API senzilla però potent per llegir dades CSV i escriure-les a un llibre de treball d’Excel, mantenint els tipus de columna, les files d’encapçalat i l’estil de les cel·les. Això és útil quan necessites distribuir dades en un format de full de càlcul familiar o integrar-les en fluxos de treball que només accepten fitxers XLSX.

Funcionalitats principals

Convertir CSV a XLSX

Llegeix qualsevol CSV (delimitat per comes, punts i comes o tabuladors) i genera un fitxer XLSX sense macros, amb inferència opcional de tipus de dades i format personalitzat de columnes.

Conserva format i tipus de dades

Detecta nombres, dates, booleans i aplica els estils d’Excel adequats; també pots proporcionar una plantilla d’estil per mantenir una aparença coherent.

Suport per a streaming

Processa fitxers CSV massius fila per fila per mantenir baix l’ús de memòria, perfecte per a conversions per lots o serveis web.

Instruccions detallades

Flux de treball CSV → XLSX

Per convertir un fitxer CSV a XLSX amb Sheetize, segueix aquests passos:

  1. Inicialitza el convertidor: Crea una instància de TextConverter.
  2. Configura les opcions: Defineix LoadOptions (delimitador, codificació, té capçalera) i TextConverterSaveOptions (ruta d’output, plantilla d’estil).
  3. Defineix les rutes dels fitxers: Proporciona el camí del CSV d’origen i la ubicació de destinació XLSX.
  4. Executa la conversió: Crida Process amb les opcions preparades.

Exemple – Convertir un CSV a 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);

Suport ampliat de formats

  • Sheetize també pot convertir XLSX cap a CSV, amb l’opció de seleccionar fulls o rangs específics.
  • La biblioteca permet exportar a JSON, TSV o HTML directament des del llibre de treball generat, facilitant pipelines de reporting d’extrem a extrem (p. ex., CSV → XLSX → HTML).

Amb aquestes capacitats, Sheetize fa que la conversió de CSV a XLSX sigui una tasca senzilla, tant si necessites un script ràpid com si busques un servei de producció robust.

 Català