Runtimefout 9: abonnement buiten bereik [repareren]

How to effectively deal with bots on your site? The best protection against click fraud.

Herstel uw werkmap voor eventuele onvoorziene fouten

  • De runtime-fout 9: Subscript buiten bereik komt vaak voor in Microsoft Excel en treedt op wanneer u toegang probeert te krijgen tot een cel buiten het bereik van uw werkblad.
  • Aangezien dit meestal gebeurt bij het kopiëren van gegevens tussen werkmappen, moet u altijd controleren op losse tekens of symbolen in uw formule, omdat deze runtime-fouten kunnen veroorzaken.

Als u een VBA-code in uw werkmap gebruikt en runtimefout 9: Subscript buiten bereik krijgt, probeert u te verwijzen naar een object dat niet aanwezig is in de huidige context in uw Microsoft Excel werkboek.

U zult deze fout hoogstwaarschijnlijk tegenkomen bij het kopiëren van gegevens tussen werkmappen, dus dit is een reden om goed op te letten om ervoor te zorgen dat u het juiste kopieert. Desalniettemin, aangezien de fout al is opgetreden, volgt hier een handleiding voor snelle oplossingen.

Wat is subscriptfout 9 in Excel?

Wanneer u de runtime-fout 9 ontvangt, probeert u toegang te krijgen tot een cel of celbereik via een subscript dat buiten het celbereik valt dat in uw formule is gedefinieerd.

instagram story viewer

Met andere woorden, u probeert naar een plaats in het werkblad te gaan die niet bestaat. Dit kan gebeuren vanwege een of meer van de volgende redenen:

  • Verouderde Excel-app – Mogelijk gebruikt u een oude versie van Excel die bepaalde functies niet ondersteunt.
  • Ongeldig gegevenstype in cel – Dit kan het gevolg zijn van het gebruik van ongeldige tekens in een tekenreeks of van het invoeren van een onjuist getal. U kunt bijvoorbeeld de letter O invoeren in plaats van de numerieke waarde 0.
  • Corrupte werkmap - Als de werkmap in Excel is geopend en vervolgens abrupt is gesloten, kan deze beschadigd raken en daardoor de subscriptfout 9 veroorzaken.
  • Onjuiste syntaxis in de formule – Dit betekent dat de formule niet correct kan worden geëvalueerd omdat deze onjuist is ingevoerd of omdat er een fout in de syntaxis van de formule.
  • Celverwijzingen gebruiken die niet bestaan - Deze fout kan optreden als u verwijst naar cellen die buiten het bereik van het werkblad vallen of als u verwijst naar een ongeldig celadres. Het kan ook gebeuren bij het kopiëren van code van de ene werkmap naar de andere.
  • Verkeerd getypte formules – Een van de meest voorkomende oorzaken van deze fout zijn onjuist getypte formules. Als u bijvoorbeeld vergeet een haakje of haakje te sluiten, retourneert Excel deze fout.

Hoe repareer ik Runtime-fout 9 subscript buiten bereik?

Probeer de volgende basiscontroles voordat u geavanceerde probleemoplossing uitvoert:

  • Controleer op eventuele Windows-updates en uitvoeren indien beschikbaar.
  • Zorg ervoor dat uw Excel-app up-to-date is.
  • Ruim uw werkmap op door te controleren op eventuele fouten in de formules.
  • Zorg ervoor dat naar alle cellen correct wordt verwezen in uw formule.

1. Sla het bestand op in de Excel-indeling met macro's

  1. Navigeer in het Excel-bestand naar Bestand.bestand
  2. Selecteer Opties.
  3. Klik op Redden, en onder Sla werkmappen op, selecteer Excel-werkmap met macro's (*.xlsm).

Macro's zijn programma's die zijn ontworpen om taken in Microsoft Office-toepassingen te automatiseren. Wanneer u een macro uitvoert, voert deze de acties uit die erin zijn geprogrammeerd.

De runtime-fout 9 kan echter optreden in Excel als u uw bestand niet in de vereiste indeling opslaat. XLSM-bestanden worden gebruikt voor het opslaan van macro's en grafieken die zijn gemaakt met VBA in Excel.

Dit bestandstype bevat macro's, dit zijn programmeerinstructies die beschikbaar zijn voor de gebruiker wanneer deze het bestand opent en die nodig zijn om correct te werken.

2. Schakel macro's in

  1. Launch MS-Excel en klik op Bestand.bestand
  2. Selecteer Opties.
  3. Klik op Vertrouwenscentrumen selecteer vervolgens Instellingen voor het Vertrouwenscentrum.Vertrouwenscentrum
  4. Onder Macro-instellingen, controleer de Schakel alle macro's in vak dan geraakt OK.

Wanneer u macro's inschakelt, staat u toe om de macro in zijn huidige staat uit te voeren. Dit betekent dat de macro toegang heeft tot alle formules en functies die hij nodig heeft om correct te werken.

In uitgeschakelde toestand is alleen de basisfunctionaliteit beschikbaar en moet de gebruiker gegevens handmatig invoeren. Vandaar dat kopiëren tussen werkmappen deze runtime-fout 9 in Excel presenteert.

Lees meer over dit onderwerp
  • Runtime-fout 3709: de verbinding kan niet worden gebruikt [repareren]
  • Runtimefout 52: slechte bestandsnaam of nummer [repareren]
  • Runtimefout 57121: door toepassing gedefinieerd of door object gedefinieerd [repareren]

3. Repareer Excel

  1. Launch MS-Excel en open een lege werkmap.
  2. Klik op Bestand.bestand
  3. Selecteer Open en klik op Bladeren.
  4. Zoek het problematische bestand, selecteer het en klik op het vervolgkeuzepictogram ernaast Open.
  5. Selecteer Openen en repareren.

Als deze handmatige reparatiemethode niet werkt, hoeft u zich geen zorgen te maken. We hebben een lijst van geavanceerde Excel-reparatietools die het werk gemakkelijk kan doen en een breed scala aan corruptieproblemen kan oplossen.

En dat is een wrap voor dit artikel, maar zorg ervoor dat je andere gerelateerde fouten bekijkt, zoals de looptijdfout 7, en hoe u door dergelijke problemen kunt navigeren.

Laat hieronder uw opmerkingen achter voor eventuele aanvullende gedachten over deze fout.

Teachs.ru
Runtimefout 76: pad niet gevonden [repareren]

Runtimefout 76: pad niet gevonden [repareren]Runtime FoutenApplicatiefout

Het is meestal het bestandspad dat de schuld krijgtOm de Runtimefout 76, gebruik het absolute pad, verminder het aantal tekens in het bestandspad of herstel de vorige mapversie.Het probleem doet zi...

Lees verder
ig stories viewer