Přeskočit na hlavní obsah

Chyba: Invalid row number (1048576) outside allowable range

Chyba "Invalid row number" při exportu do Excelu

Autor: Petr Pech
Aktualizováno dnes

V případě, že zdrojová tabulka obsahuje více řádků než dovoluje MS Excel zpracovat.

Jak se problém projevuje

Při exportu do Excelu se zobrazí chyba:

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


Co chyba znamená

Excel má omezení na maximální počet řádků v jednom listu: 1 048 576.

👉 Export se pokouší zapsat více řádků, než Excel umožňuje.


Příčina

Zdrojová tabulka obsahuje více než 1 048 576 řádků, což Excel nedokáže zpracovat.


Jak problém vyřešit

  • omezte množství dat:

    • použijte filtr (např. období, stav, typ dokladu)

    • exportujte data po částech

  • případně:

    • použijte jiný formát (např. CSV) a data dále zpracujte mimo Excel


Doporučení

  • pro velké objemy dat neexportujte „vše“, ale pracujte s filtrem

  • Excel není vhodný pro práci s miliony řádků

Dostali jste odpověď na svou otázku?