Wie man mehrere xlsb-Dateien zusammenführt
Sheetize XLSB Merger für .NET bietet eine einfache, aber leistungsstarke API zum Kombinieren mehrerer XLSB‑Arbeitsmappen zu einer einzigen Datei, wobei alle Arbeitsblätter, Diagramme und Formatierungen erhalten bleiben. Das ist nützlich, wenn Sie Berichte konsolidieren, Daten aggregieren oder eine Master‑Arbeitsmappe für die Verteilung vorbereiten müssen.
Hauptfunktionen
Mehrere XLSB-Dateien zusammenführen
Kombinieren Sie eine beliebige Anzahl von XLSB‑Arbeitsmappen zu einer zusammengefassten Arbeitsmappe. Der Merger bewahrt die Reihenfolge der Blätter und kann optional Blattnamen umbenennen, um Konflikte zu vermeiden.
Formatierung & Objekte erhalten
Alle Zellstile, Formeln, Tabellen, Diagramme und Bilder bleiben nach dem Zusammenführen unverändert erhalten.
Streaming‑Unterstützung
Führen Sie große Arbeitsmappen in einem Streaming‑Modus zusammen, um den Speicherverbrauch gering zu halten – ideal für die Stapelverarbeitung vieler Dateien.
Detaillierte Anleitung
XLSB‑Merge‑Workflow
Um XLSB‑Dateien mit Sheetize zusammenzuführen, gehen Sie wie folgt vor:
- Merger initialisieren: Erstellen Sie eine Instanz von
SpreadsheetMerger. - Optionen konfigurieren: Legen Sie
SaveOptionsfest, wenn Sie benutzerdefinierte Blattnamen, Reihenfolge oder Konfliktlösungen benötigen. - Dateipfade festlegen: Übergeben Sie ein Array mit den Quell‑XLSB‑Pfaden und den Ziel‑Pfad für die zusammengeführte XLSB‑Datei.
- Merge ausführen: Rufen Sie
Processmit den vorbereiteten Optionen auf.
Beispiel – Drei XLSB‑Dateien zu einer einzigen Arbeitsmappe zusammenführen
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",
});Erweiterte Formatunterstützung
- Sheetize kann zudem CSV-, TSV- und HTML‑Exporte, die aus Arbeitsmappen generiert wurden, zusammenführen (die resultierenden Dateien werden in einem ZIP‑Archiv verpackt, optional verschlüsselt).
Mit diesen Möglichkeiten macht Sheetize das Zusammenführen von XLSB-Dateien mühelos – egal, ob Sie ein schnelles Einzelskript benötigen oder einen produktionsreifen Service, der täglich tausende von Tabellenkalkulationen konsolidiert.