Makrofejl

Makrofejlmeddelelsen vises, hvis der er en fejl i den makro, du afspillede. Den angivne metode kan ikke bruges på det angivne objekt af én af følgende grunde:

  • Et argument indeholder en ugyldig værdi. En almindelig årsag til dette problem er, at brugeren prøver at få adgang til et objekt, som ikke findes, f.eks. Projektmappe(5), når der kun er tre åbne projektmapper.

  • Metoden kan ikke bruges i den anvendte sammenhæng. Nogle bestemte Range‑objektmetoder kræver, 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 sikkerhedsindstillingerne. VBE‑objektets egenskaber og metoder, som bruges til at håndtere den Visual Basic for Applications (VBA)‑kode, der er gemt i et Microsoft Office-dokument, er f.eks. som standard ikke tilgængelige.

    Benyt følgende fremgangsmåde, når du vil aktivere sikker adgang til Visual Basis-projekter:

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

      1. Klik på fanen Filer.

      2. Klik på Indstillinger, og klik derefter på kategorien Tilpas båndet.

      3. 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 Hav tillid til VIA-projektobjektmodellen under Indstillinger for udviklermakro.

      Du kan finde flere oplysninger om, hvordan du bruger metoden, ved at søge efter metodenavnet i Hjælp til Microsoft Visual Basic.

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×