9 vykdymo klaida: indeksas nepatenka į diapazoną [Pataisyti]

Pataisykite savo darbaknygę dėl bet kokių nenumatytų klaidų

  • 9 vykdymo klaida: „Microsoft Excel“ įprastas indeksas nepatenka į diapazoną ir įvyksta, kai bandote pasiekti langelį, kuris nepatenka į darbalapio sritį.
  • Kadangi tai dažniausiai nutinka kopijuojant duomenis iš vienos darbaknygės į kitą, visada patikrinkite, ar formulėje nėra klaidinančių simbolių ar simbolių, nes tai gali sukelti vykdymo klaidų.

Jei darbaknygėje naudojate VBA kodą ir gaunate 9 vykdymo laiko klaidą: Subscript už diapazono ribų, bandote nurodyti objektą, kurio nėra dabartiniame kontekste. Microsoft Excel darbo knyga.

Greičiausiai susidursite su šia klaida kopijuodami duomenis iš vienos darbaknygės į kitą, todėl tai yra priežastis atkreipti ypatingą dėmesį, kad įsitikintumėte, jog kopijuojate teisingą dalyką. Nepaisant to, kadangi klaida jau įvyko, čia yra greito sprendimo vadovas.

Kas yra 9 indekso klaida programoje „Excel“?

Kai gaunate 9 vykdymo laiko klaidą, bandote pasiekti langelį arba langelių diapazoną naudodami indeksą, kuris nepatenka į jūsų formulėje apibrėžtą langelių diapazoną.

Kitaip tariant, jūs bandote patekti į darbo lapo vietą, kurios nėra. Taip gali nutikti dėl vienos ar kelių iš šių priežasčių:

  • Pasenusi Excel programa – Gali būti, kad naudojate seną „Excel“ versiją, kuri nepalaiko tam tikrų funkcijų.
  • Netinkamas duomenų tipas langelyje – Tai gali atsirasti dėl netinkamų simbolių naudojimo eilutėje arba įvedus neteisingą skaičių. Pavyzdžiui, vietoj skaitinės reikšmės 0 galite įvesti raidę O.
  • Sugadinta darbo knyga – Jei darbaknygė buvo atidaryta programoje „Excel“, tada staiga uždaryta, ji gali būti sugadinta, todėl gali atsirasti 9 indekso klaida.
  • Neteisinga formulės sintaksė – Tai reiškia, kad formulės negalima teisingai įvertinti, nes ji buvo įvesta neteisingai arba yra formulės sintaksės klaida.
  • Neegzistuojančių langelių nuorodų naudojimas – Ši klaida gali atsirasti, jei nurodote langelius, kurie nepatenka į darbalapio sritį, arba jei nurodote neteisingą langelio adresą. Taip pat gali atsitikti kopijuojant kodą iš vienos darbaknygės į kitą.
  • Neteisingai įvestos formulės – Viena dažniausių šios klaidos priežasčių – neteisingai įvestos formulės. Pavyzdžiui, jei pamiršite įtraukti baigiamąjį skliaustą arba skliaustą, „Excel“ grąžins šią klaidą.

Kaip ištaisyti 9 vykdymo klaidos indeksą už diapazono ribų?

Prieš pradėdami bet kokį išplėstinį trikčių šalinimą, išbandykite šiuos pagrindinius patikrinimus:

  • Patikrinkite, ar nėra „Windows“ naujinimų ir paleisti, jei yra.
  • Įsitikinkite, kad jūsų „Excel“ programa yra atnaujinta.
  • Išvalykite darbaknygę, patikrindami, ar formulėse nėra klaidų.
  • Įsitikinkite, kad formulėje visos ląstelės nurodytos teisingai.

1. Išsaugokite failą „Excel“ makrokomandos formatu

  1. „Excel“ faile eikite į Failas.failą
  2. Pasirinkite Galimybės.
  3. Spustelėkite Sutaupyti, ir po Išsaugokite darbo knygas, pasirinkite „Excel“ darbaknygė su makrokomandomis (*.xlsm).

Makrokomandos yra programos, skirtos automatizuoti užduotis Microsoft Office programose. Kai paleisite makrokomandą, ji atliks joje užprogramuotus veiksmus.

Tačiau „Excel“ gali atsirasti 9 vykdymo laiko klaida, jei nepavyks išsaugoti failo reikiamu formatu. XLSM failai naudojami makrokomandoms ir diagramoms, sukurtoms naudojant VBA programoje Excel, saugoti.

Šiame failo tipe yra makrokomandų, kurios yra programavimo instrukcijos, kurias vartotojas gali pasiekti atidarius failą ir kurios turi tinkamai veikti.

2. Įgalinti makrokomandas

  1. Paleisti MS Excel ir spustelėkite Failas.failą
  2. Pasirinkite Galimybės.
  3. Spustelėkite Pasitikėjimo centras, tada pasirinkite Pasitikėjimo centro nustatymai.pasitikėjimo centras
  4. Pagal Makrokomandos nustatymai, Patikrink Įgalinti visas makrokomandas langelis tada paspauskite Gerai.

Kai įgalinate makrokomandas, leidžiate paleisti makrokomandą jos dabartinės būsenos. Tai reiškia, kad makrokomanda gali pasiekti visas formules ir funkcijas, kurių jai reikia tinkamai veikti.

Išjungus būseną, pasiekiamos tik pagrindinės funkcijos, o vartotojas duomenis turi įvesti rankiniu būdu, todėl kopijuojant iš vienos darbaknygės į kitą, „Excel“ atsiranda 9 vykdymo laiko klaida.

Skaitykite daugiau apie šią temą
  • Vykdymo laiko klaida 3709: ryšio negalima naudoti [Pataisyti]
  • 52 vykdymo klaida: netinkamas failo pavadinimas arba numeris [Pataisyti]
  • Vykdymo trukmės klaida 57121: nustatyta programos arba objekto [Pataisyti]

3. Pataisykite Excel

  1. Paleisti MS Excel ir atidarykite tuščią darbaknygę.
  2. Spustelėkite Failas.failą
  3. Pasirinkite Atviras ir spustelėkite Naršyti.
  4. Raskite probleminį failą, pasirinkite jį ir spustelėkite šalia esančią išskleidžiamojo meniu piktogramą Atviras.
  5. Pasirinkite Atidaryti ir taisyti.

Jei šis rankinis taisymo būdas neveikia, nesijaudinkite. Turime sąrašą pažangūs Excel taisymo įrankiai kurie gali lengvai atlikti darbą ir išspręsti įvairias korupcijos problemas.

Tai yra šio straipsnio apibendrinimas, tačiau būtinai peržiūrėkite kitas susijusias klaidas, pvz., vykdymo klaida 7ir kaip išspręsti tokias problemas.

Jei norite sužinoti daugiau apie šią klaidą, palikite savo komentarus žemiau.

Vykdymo laiko klaida 91: ką tai reiškia ir kaip ją ištaisyti

Vykdymo laiko klaida 91: ką tai reiškia ir kaip ją ištaisytiKlaida Vykdymo Metu

Išbandykite šiuos greitus pataisymus dabarVykdymo laiko klaida 91 atsiranda dėl sugadinto DCOMCnfg.exe failo ir netinkamai sukonfigūruotų saugos nustatymų.Turėtumėte išjungti priedus ir iš naujo su...

Skaityti daugiau
7 būdai, kaip ištaisyti „Oculus Rift Runtime Service“ klaidą

7 būdai, kaip ištaisyti „Oculus Rift Runtime Service“ klaidąOculusKlaida Vykdymo Metu

Sužinokite sprendimus, kurie tiko kitiemsThe „Oculus Runtime Service“. klaida yra dažna, o forumai yra užtvindyti ataskaitomis, nors problema paprastai yra vartotojo gale.Klaida atsiranda dėl pasen...

Skaityti daugiau
13 vykdymo klaida: tipo neatitikimas [Pataisyti]

13 vykdymo klaida: tipo neatitikimas [Pataisyti]Klaida Vykdymo Metu„Excel“

Iš naujo įdiekite probleminę programą, jei atsiranda diegimo klaidųVykdymo laiko klaidos dažniausiai atsiranda, kai programa bando vykdyti procesą, kurio neįmanoma, arba kai duomenyse, kuriuos ji b...

Skaityti daugiau