Cómo combinar varios archivos xlsb

Sheetize XLSB Merger para .NET ofrece una API simple pero poderosa para combinar varios libros de trabajo XLSB en un único archivo mientras preserva todas las hojas, gráficos y formatos. Esto es útil cuando necesita consolidar informes, agregar datos o preparar un libro maestro para su distribución.

Características principales

Combinar varios archivos XLSB

Combine un número arbitrario de libros de trabajo XLSB en un libro consolidado. El combinador mantiene el orden de las hojas y puede renombrar opcionalmente las hojas para evitar conflictos.

Preservar formato y objetos

Todos los estilos de celda, fórmulas, tablas, gráficos e imágenes se conservan intactos después de la combinación.

Soporte de transmisión

Combine libros de trabajo grandes de forma streaming para mantener bajo el uso de memoria, ideal para procesamiento por lotes de muchos archivos.

Instrucciones detalladas

Flujo de trabajo para combinar XLSB

Para combinar archivos XLSB con Sheetize, siga estos pasos:

  1. Inicializar el combinador: Cree una instancia de SpreadsheetMerger.
  2. Configurar opciones: Establezca SaveOptions si necesita nombrar, ordenar o resolver conflictos de hojas de forma personalizada.
  3. Definir rutas de archivo: Proporcione un arreglo con las rutas de los XLSB de origen y la ubicación del XLSB resultante.
  4. Ejecutar la combinación: Llame a Process con las opciones preparadas.

Ejemplo – Combinar tres archivos XLSB en un solo libro de trabajo

using Sheetize;

var loadOptions = new LoadOptions();
var saveOptions = new SaveOptions
{
    OutputFile = "E:\\CombinedReport.xlsb"
};

SpreadsheetMerger.Process(loadOptions, saveOptions, new string[]
{
    "Q1_Sales.xlsb",
    "Q2_Sales.xlsb",
    "Q3_Sales.xlsb",
});

Soporte ampliado de formatos

  • Sheetize también puede combinar exportaciones CSV, TSV y HTML generadas a partir de libros de trabajo (los archivos resultantes se empaquetan en un ZIP con cifrado opcional).

Con estas capacidades, Sheetize hace que la combinación de XLSB sea sin esfuerzo, ya sea que necesite un script rápido o un servicio de grado de producción que consolide miles de hojas de cálculo diariamente.

 Español