Runtime Error 9: Dolní index mimo rozsah [Oprava]

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

  1. V souboru Excel přejděte na Soubor.soubor
  2. Vybrat Možnosti.
  3. 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

  1. Zahájení MS Excel a klikněte na Soubor.soubor
  2. Vybrat Možnosti.
  3. Klikněte na Centrum důvěrya poté vyberte Nastavení Centra důvěryhodnosti.centrum důvěry
  4. 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.

Přečtěte si více o tomto tématu
  • 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

  1. Zahájení MS Excel a otevřete prázdný sešit.
  2. Klikněte na Soubor.soubor
  3. Vybrat OTEVŘENO a klikněte na Procházet.
  4. Vyhledejte problematický soubor, vyberte jej a klikněte na rozbalovací ikonu vedle OTEVŘENO.
  5. 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.

Co je Runtime Error 216 a jak ji rychle opravit

Co je Runtime Error 216 a jak ji rychle opravitChyby Za BěhuTrojský

Spusťte hlubokou antivirovou kontrolu a odstraňte trojského koně z vašeho PCBudete čelit chybě Runtime 216, protože váš počítač je infikován virem.Měli byste rychle provést hloubkovou kontrolu počí...

Přečtěte si více
Runtime Error 7: Nedostatek paměti [Oprava]

Runtime Error 7: Nedostatek paměti [Oprava]Chyby Za BěhuMicrosoft Excel

Zbavte se dočasných souborů a vytvořte prostorZpráva Runtime error 7 out of memory označuje, že váš počítač nemá dostatek paměti.K tomu může dojít, když máte současně spuštěno velké množství progra...

Přečtěte si více
Co je Runtime Error 255 a jak ji rychle opravit

Co je Runtime Error 255 a jak ji rychle opravitChyby Za Běhu

Aktualizace ovladačů zařízení bude efektivní pro mnoho uživatelůBěhová chyba se objeví během provádění programu a často bude mít upozornění specifikující související aplikaci. Chybu mohou způsobit ...

Přečtěte si více