---
title: Come unire più file xlsb
description: "Guida passo passo per unire più file XLSB utilizzando Sheetize, garantendo l'integrità dei dati e un'elaborazione efficiente."
weight: 2
categories: "Guida per sviluppatori"
draft: false
---

**Sheetize XLSB Merger per .NET** offre un'API semplice ma potente per combinare diversi workbook XLSB in un unico file, preservando tutti i fogli di lavoro, i grafici e la formattazione. È utile quando è necessario consolidare report, aggregare dati o preparare un workbook master per la distribuzione.

## Principali funzionalità

### Unire più file XLSB
Combina un numero arbitrario di workbook XLSB in un workbook consolidato. Il merger mantiene l'ordine dei fogli e può, opzionalmente, rinominare i fogli per evitare conflitti.

### Conservazione di formattazione e oggetti
Tutti gli stili delle celle, le formule, le tabelle, i grafici e le immagini rimangono intatti dopo l'unione.

### Supporto allo streaming
Unisci workbook di grandi dimensioni in modalità streaming per tenere bassi i consumi di memoria, ideale per l'elaborazione batch di molti file.

## Istruzioni dettagliate

### Flusso di lavoro per l'unione di XLSB
Per unire file XLSB con Sheetize, segui questi passaggi:

1. **Inizializza il Merger**: crea un'istanza di `SpreadsheetMerger`.
2. **Configura le opzioni**: imposta `SaveOptions` se ti servono nomi dei fogli personalizzati, ordine o risoluzione dei conflitti.
3. **Definisci i percorsi dei file**: fornisci un array con i percorsi degli XLSB di origine e la destinazione del file XLSB unificato.
4. **Esegui l'unione**: chiama `Process` con le opzioni preparate.

**Esempio – Unire tre file XLSB in un unico workbook**
```csharp
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",
});

Supporto esteso ai formati

  • Sheetize può inoltre unire CSV, TSV e esportazioni HTML generate dai workbook (i file risultanti sono racchiusi in un ZIP con crittografia opzionale).

Con queste capacità, Sheetize rende l’unione di file XLSB senza sforzo, sia per uno script rapido occasionale sia per un servizio di livello produttivo che consolida migliaia di fogli di calcolo ogni giorno.

 Italiano