Opravte sešit, zda neobsahuje nepředvídané chyby
- Chyba běhu 9: Dolní index mimo rozsah je v aplikaci Microsoft Excel běžná a dochází k ní při pokusu o přístup k buňce mimo rozsah listu.
- Vzhledem k tomu, že se to většinou stává při kopírování dat mezi sešity, vždy zkontrolujte, zda ve vzorci nejsou zbloudilé znaky nebo symboly, protože mohou způsobit chyby za běhu.
Pokud ve svém sešitu použijete kód VBA a zobrazí se vám chyba běhu 9: Dolní index mimo rozsah, pokoušíte se odkazovat na objekt, který není přítomen v aktuálním kontextu ve vašem Microsoft Excel pracovní sešit.
S největší pravděpodobností na tuto chybu narazíte při kopírování dat mezi sešity, takže to je důvod, proč věnovat zvýšenou pozornost, abyste zajistili, že kopírujete správnou věc. Nicméně, protože k chybě již došlo, zde je průvodce rychlou opravou.
Co je chyba dolního indexu 9 v aplikaci Excel?
Když se zobrazí chyba runtime 9, pokoušíte se získat přístup k buňce nebo oblasti buněk prostřednictvím dolního indexu, který je mimo rozsah buněk definovaný ve vašem vzorci.
Jinými slovy, snažíte se dostat na místo v listu, které neexistuje. K tomu může dojít z jednoho nebo více z následujících důvodů:
- Zastaralá aplikace Excel – Možná používáte starou verzi Excelu, která nepodporuje určité funkce.
- Neplatný datový typ v buňce – Může to být způsobeno použitím neplatných znaků v řetězci nebo zadáním nesprávného čísla. Místo číselné hodnoty 0 můžete například zadat písmeno O.
- Poškozený sešit – Pokud byl sešit otevřen v Excelu a poté náhle zavřen, může být poškozen a způsobit chybu dolního indexu 9.
- Nesprávná syntaxe ve vzorci – To znamená, že vzorec nelze správně vyhodnotit, protože byl zadán nesprávně nebo existuje chyba v syntaxi vzorce.
- Použití odkazů na buňky, které neexistují – K této chybě může dojít, pokud odkazujete na buňky, které jsou mimo rozsah listu, nebo pokud odkazujete na neplatnou adresu buňky. Může k tomu také dojít při kopírování kódu z jednoho sešitu do druhého.
- Nesprávně zadané vzorce – Jednou z nejčastějších příčin této chyby jsou nesprávně zadané vzorce. Pokud například zapomenete uvést závorku nebo závorku, Excel vrátí tuto chybu.
Jak opravím dolní index Runtime error 9 mimo rozsah?
Před jakýmkoli pokročilým řešením problémů vyzkoušejte následující základní kontroly:
- Zkontrolujte všechny aktualizace systému Windows a spustit, pokud je k dispozici.
- Ujistěte se, že je vaše aplikace Excel aktuální.
- Vyčistěte svůj sešit kontrolou všech chyb ve vzorcích.
- Ujistěte se, že všechny buňky jsou ve vzorci správně odkazovány.
1. Uložte soubor ve formátu s podporou maker aplikace Excel
- V souboru Excel přejděte na Soubor.
- Vybrat Možnosti.
- Klikněte na Uložita pod Uložte sešity, vyberte Sešit Excel s podporou maker (*.xlsm).
Makra jsou programy, které jsou určeny k automatizaci úloh v aplikacích sady Microsoft Office. Když makro spustíte, provede akce, které do něj byly naprogramovány.
Pokud se vám nepodaří uložit soubor v požadovaném formátu, může v aplikaci Excel dojít k chybě běhu 9. Soubory XLSM se používají k ukládání maker a grafů vytvořených pomocí VBA v Excelu.
Tento typ souboru obsahuje makra, která jsou programovacími instrukcemi, které má uživatel k dispozici při otevření souboru a jsou vyžadovány pro správnou funkci.
2. Povolit makra
- Zahájení MS Excel a klikněte na Soubor.
- Vybrat Možnosti.
- Klikněte na Centrum důvěrya poté vyberte Nastavení Centra důvěryhodnosti.
- Pod Nastavení maker, zkontrolovat Povolit všechna makra box a pak zasáhnout OK.
Když makra povolíte, povolíte spuštění makra v aktuálním stavu. To znamená, že makro má přístup ke všem vzorcům a funkcím, které potřebuje ke správnému běhu.
V deaktivovaném stavu je k dispozici pouze základní funkce a uživatel musí zadávat data ručně, proto kopírování mezi sešity představuje tuto runtime chybu 9 v Excelu.
- Runtime error 3709: Připojení nelze použít [Opravit]
- Runtime Error 52: Chybný název souboru nebo číslo [Oprava]
- Runtime Error 57121: Application-Defined or Object-Defined [Oprava]
3. Oprava Excelu
- Zahájení MS Excel a otevřete prázdný sešit.
- Klikněte na Soubor.
- Vybrat OTEVŘENO a klikněte na Procházet.
- Vyhledejte problematický soubor, vyberte jej a klikněte na rozbalovací ikonu vedle OTEVŘENO.
- Vybrat Otevřít a opravit.
V případě, že tato metoda ruční opravy nefunguje, nezoufejte. Máme seznam pokročilé nástroje pro opravu Excelu které mohou snadno udělat svou práci a opravit širokou škálu problémů s korupcí.
A to je konec tohoto článku, ale nezapomeňte se podívat na další související chyby, jako je např chyba běhu 7a jak se v takových problémech orientovat.
Máte-li jakékoli další myšlenky na tuto chybu, zanechte své komentáře níže.