Macrofout

Opmerking: We willen u graag zo snel mogelijk de meest recente Help-inhoud in uw eigen taal bieden. Deze pagina is automatisch vertaald en kan grammaticale fouten of onnauwkeurigheden bevatten. Wij hopen dat deze inhoud nuttig voor u is. Kunt u ons onder aan deze pagina laten weten of de informatie nuttig voor u was? Hier is het Engelstalige artikel ter referentie.

Het bericht Macrofout wordt weergegeven wanneer er een fout optreedt in de macro die u uitvoert.

De opgegeven methode kan niet worden gebruikt voor het opgegeven object vanwege een van de volgende redenen:

  • Een argument bevat een ongeldige waarde. Dit probleem wordt vaak veroorzaakt als er wordt geprobeerd toegang te krijgen tot een niet-bestaand object, bijvoorbeeld Werkmappen(5) terwijl u maar drie werkmappen hebt geopend.

  • De methode kan niet worden gebruikt in de toegepaste context. Voor bepaalde Range-objectmethoden moet het bereik gegevens bevatten. Als het bereik geen gegevens bevat, werkt de methode niet.

  • Er is een externe fout opgetreden, bijvoorbeeld bij het lezen of schrijven van een bestand.

  • (Dit probleem geldt niet voor Mac) Een methode of eigenschap kan niet worden gebruikt vanwege beveiligingsinstellingen. De eigenschappen en methoden van het VBE-object voor het manipuleren van de Visual Basic for Applications-code (VBA) in een Microsoft Office-document zijn bijvoorbeeld standaard niet toegankelijk.

    Ga als volgt te werk om vertrouwde toegang tot Visual Basic-projecten in te stellen:

    1. Het tabblad Ontwikkelaars op het lint inschakelen. Zie het tabblad Ontwikkelaars weergeven voor meer informatie.

    2. Ga naar het tabblad Ontwikkelaars en klik in de groep Programmacode op Macrobeveiliging.

      De groep Programmacode op het tabblad Ontwikkelaars

    3. Schakel onder Macro-instellingen voor ontwikkelaars het selectievakje Toegang tot het objectmodel van het VBA-project vertrouwen in.

      Zoek de naam van een methode op in de Help bij Visual Basic voor meer informatie over het gebruik van de methode.

Uw Office-vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagents.

×