Kuinka yhdistää useita xlsb‑tiedostoja
Sheetize XLSB Merger for .NET tarjoaa yksinkertaisen mutta tehokkaan API:n useiden XLSB‑työkirjojen yhdistämiseen yhdeksi tiedostoksi, säilyttäen kaikki työkirjat, kaaviot ja muotoilut. Tämä on hyödyllistä, kun sinun täytyy konsolidoida raportteja, aggregoida dataa tai valmistella päätyökirja jakelua varten.
Pääominaisuudet
Useiden XLSB‑tiedostojen yhdistäminen
Yhdistä mielivaltaisen määrä XLSB‑työkirjoja yhdeksi yhdistetyksi työkirjaksi. Yhdistys säilyttää lehtien järjestyksen ja voi haluttaessa nimetä lehtiä uudelleen konfliktien välttämiseksi.
Muotoilun ja objektien säilyttäminen
Kaikki solutyylit, kaavat, taulut, kaaviot ja kuvat pysyvät muuttumattomina yhdistämisen jälkeen.
Suoratoistotuki
Yhdistä suuria työkirjoja suoratoistomallin avulla, jotta muistin käyttö pysyy alhaisena – ihanteellinen massakäsittelyyn, jossa yhdistetään paljon tiedostoja.
Tarkat ohjeet
XLSB‑yhdistämistyönkulku
XLSB‑tiedostojen yhdistämiseksi Sheetizen avulla toimi seuraavasti:
- Alusta yhdistin: Luo
SpreadsheetMerger‑instanssi. - Määritä asetukset: Aseta
SaveOptions, jos tarvitset mukautettua lehtinimeämistä, -järjestystä tai konfliktien ratkaisua. - Määritä tiedostopolut: Anna taulukko lähde‑XLSB‑polkuja ja kohde‑yhdistetyn XLSB:n sijainti.
- Suorita yhdistäminen: Kutsu
Processvalmiilla asetuksilla.
Esimerkki – Yhdistä kolme XLSB‑tiedostoa yhdeksi työkirjaksi
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",
});Laajennettu formaattituki
- Sheetize voi myös yhdistää CSV‑, TSV‑ ja HTML‑vientejä, jotka on luotu työkirjoista (tulostiedostot pakataan ZIP‑arkistoon, jonka voi suojata salauksella).
Näiden ominaisuuksien avulla Sheetize tekee XLSB‑yhdistämisestä vaivatonta, oli kyseessä sitten nopea kertaluontoinen skripti tai tuotantokäyttöön suunniteltu palvelu, joka yhdistää tuhansia taulukoita päivittäin.