Office
Log på

Makrofejl

Bemærk!:  Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

Makrofejlmeddelelsen kan blive vises, når der er en fejl i makro, som du kørte.

Den angivne metode kan ikke bruges i det angivne objekt til en af følgende årsager:

  • Et referenceargument indeholder en værdi, der ikke er gyldig. En almindelig årsag til dette problem forsøger at få adgang til et objekt, der ikke findes. for eksempel Workbooks(5), når kun tre projektmapper er åbne.

  • Metoden kan ikke bruges i den anvendte kontekst. Nærmere betegnet kan kræver nogle område objektmetoder, at området indeholder data. Hvis området ikke indeholder data, mislykkes metoden.

  • Der opstod en ekstern fejl, f.eks. en fejl ved læsning eller skrivning fra en fil.

  • En metode eller egenskab kan ikke bruges på grund af sikkerhedsindstillinger. For eksempel er egenskaber og metoder for objektet VBE til håndtering af Visual Basic for Applications (VBA) kode, der er gemt i et Microsoft Office-dokument som standard ikke tilgængelige.

    Hvis du vil slå sikker adgang til Visual Basic-projekter, skal du gøre følgende:

    1. Hvis fanen Udvikler ikke kan vælges, skal du benytte følgende fremgangsmåde for at få den vist:

      1. Klik på Filer>Indstillinger>Tilpas båndet.

      2. Markér afkrydsningsfeltet Udvikler under Hovedfaner.

    2. Klik på Makrosikkerhed i gruppen Kode under fanen Udvikler.

      Gruppen Kode under fanen Udvikler

    3. Markér afkrydsningsfeltet Giv adgang til VBA-projektobjektmodellen under Udvikler makroindstillinger.

      Du kan finde flere oplysninger om, hvordan du bruge metoden, søge efter navnet på metoden i Visual Basic Hjælp.

Den angivne metode kan ikke bruges i det angivne objekt til en af følgende årsager:

  • Et referenceargument indeholder en værdi, der ikke er gyldig. En almindelig årsag til dette problem forsøger at få adgang til et objekt, der ikke findes. for eksempel Workbooks(5), når kun tre projektmapper er åbne.

  • Metoden kan ikke bruges i den anvendte kontekst. Nærmere betegnet kan kræver nogle område objektmetoder, at området indeholder data. Hvis området ikke indeholder data, mislykkes metoden.

  • Der opstod en ekstern fejl, f.eks. en fejl ved læsning eller skrivning fra en fil.

  • En metode eller egenskab kan ikke bruges på grund af sikkerhedsindstillinger. For eksempel er egenskaber og metoder for objektet VBE til håndtering af Visual Basic for Applications (VBA) kode, der er gemt i et Microsoft Office-dokument som standard ikke tilgængelige.

    Hvis du vil slå sikker adgang til Visual Basic-projekter, skal du gøre følgende:

    1. Hvis fanen Udvikler ikke kan vælges, skal du benytte følgende fremgangsmåde for at få den vist:

      1. Klik på Microsoft Office-knappen Office-knapflade , og klik derefter på Excel-indstillinger.

      2. I kategorien Populær under De vigtigste indstillinger i Excel skal du markere afkrydsningsfeltet Vis fanen Udvikler på båndet og derefter klikke på OK.

    2. Klik på Makrosikkerhed i gruppen Kode under fanen Udvikler.

      Gruppen Kode under fanen Udvikler

    3. Markér afkrydsningsfeltet Giv adgang til VBA-projektobjektmodellen under Udvikler makroindstillinger.

      Du kan finde flere oplysninger om, hvordan du bruge metoden, søge efter navnet på metoden i Visual Basic Hjælp.

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×