Kuinka jakaa XLSB‑tiedosto useiksi XLSB‑tiedostoiksi
Sheetize XLSB‑Splitter for .NET tarjoaa yksinkertaisen API:n, jonka avulla yksi suuri XLSB‑työkirja voidaan jakaa moniksi pienemmiksi, makroilla varustetuiksi XLSB‑tiedostoiksi. Tämä on kätevää, kun täytyy toimittaa osia työkirjasta, käsitellä dataa rinnakkain tai pysyä alijärjestelmien tiedostokokorajoissa samalla säilyttäen kaikki makrot ja visuaaliset elementit.
Pääominaisuudet
Jaa XLSB useiksi XLSB‑tiedostoiksi
Valitse jakopisteet rivimäärän, taulukkolukumäärän tai tiedostokoon perusteella ja luo itsenäisiä XLSB‑tiedostoja, jotka sisältävät alkuperäisen aineiston osajoukon.
Säilytä makrot ja muotoilu
Kaikki VBA‑projektit, solutyylit, kaavat, taulukot, kaaviot ja upotetut objektit säilyvät täsmälleen sellaisina kuin ne olivat lähdetyökirjassa.
Suoratoisto ja vähämuistinen käsittely
Toimii massiivisten työkirjojen (satoja megatavuja) kanssa suoratoistomallissa, mikä takaa pienen muistikulutuksen ja sopii eräajoon tai pilvipalveluihin.
Yksityiskohtaiset ohjeet
XLSB → Useita XLSB‑tiedostoja -työnkulku
XLSB‑tiedoston jakamiseen Sheetizen avulla, noudata seuraavia askeleita:
- Alusta splitteri: Luo
SpreadsheetSplitter‑instanssi. - Määritä jakoehdot: Aseta
SplitterSaveOptions‑objektiin halutut jakokriteerit – enimmäisrivit per tiedosto, enimmäistiedostokoko tai erityiset taulukko‑ryhmät. - Määritä tiedostopolut: Anna lähde‑XLSB‑polku sekä kohdekansio, johon jaetut tiedostot kirjoitetaan.
- Suorita jakaminen: Kutsu
Processvalmiilla lataus‑ ja jakoehdoilla.
Esimerkki – Jaa suuri XLSB rivimäärän perusteella
var loadOptions = new LoadOptions
{
InputFile = "BigFinancialReport.xlsb"
};
var splitOptions = new SplitterSaveOptions
{
OutputFolder = @"E:\Splits\"
};
SpreadsheetSplitter.Process(loadOptions, splitOptions);Laajennettu formaattituki
- Splitteri voi myös tuottaa osat XLSX‑ tai CSV‑muodossa, jos makroton versio on tarpeen.
- Yhdistämällä Sheetizen muunnostyökalut voit ketjuttaa toimintoja: jaa XLSB → muunna jokainen osa CSV‑muotoon → tuo tietokantaan.
Näiden ominaisuuksien avulla Sheetize tekee massiivisten XLSB‑työkirjojen pilkkomisesta vaivatonta, olipa kyseessä hajautettu analyysi, tiedostokokorajoituksiin sopiminen tai monimutkaisen työkirjan järjestäminen hallittaviksi osiksi.