Preskoči na glavno vsebino

Chyba: Invalid row number (1048576) outside allowable range

Chyba „Invalid row number" pri exporte do Excelu

Avtor: Petr Pech

V prípade, že zdrojová tabuľka obsahuje viac riadkov, než dovoľuje MS Excel spracovať.

Ako sa problém prejavuje

Pri exporte do Excelu sa zobrazí chyba:

Invalid row number (1048576) outside allowable range (0..1048575)


Čo chyba znamená

Excel má obmedzenie na maximálny počet riadkov v jednom liste: 1 048 576.

👉 Export sa pokúša zapísať viac riadkov, než Excel umožňuje.


Príčina

Zdrojová tabuľka obsahuje viac ako 1 048 576 riadkov, čo Excel nedokáže spracovať.


Ako problém vyriešiť

  • obmedzte množstvo dát:

    • použite filter (napr. obdobie, stav, typ dokladu)

    • exportujte dáta po častiach

  • prípadne:

    • použite iný formát (napr. CSV) a dáta ďalej spracujte mimo Excelu


Odporúčanie

  • pri veľkých objemoch dát neexportujte „všetko", ale pracujte s filtrom

  • Excel nie je vhodný na prácu s miliónmi riadkov

Ste s tem dobili odgovor na svoje vprašanje?