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ähde­työ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:

  1. Alusta splitteri: Luo SpreadsheetSplitter‑instanssi.
  2. Määritä jakoehdot: Aseta SplitterSaveOptions‑objektiin halutut jakokriteerit – enimmäisrivit per tiedosto, enimmäistiedostokoko tai erityiset taulukko‑ryhmät.
  3. Määritä tiedostopolut: Anna lähde‑XLSB‑polku sekä kohdekansio, johon jaetut tiedostot kirjoitetaan.
  4. Suorita jakaminen: Kutsu Process valmiilla 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.

 Suomi