Makrofel

Viktigt!: Den här funktionen är inte tillgänglig i Office som körs på en Windows RT-dator. Vill du ta reda på vilken version av Office du använder?

Meddelandet Makrofel visas när det har uppstått ett fel i det makro du kör. Den angivna metoden kan inte användas på det angivna objektet på grund av någon av följande orsaker:

  • Ett argument innehåller ett ogiltigt värde. En vanlig orsak till det här felet är att du försöker komma åt ett objekt som inte finns, till exempel Arbetsbok(5) när bara tre arbetsböcker är öppna.

  • Det går inte att använda metoden i det aktuella sammanhanget. I några metoder för Område-objekt krävs exempelvis att området innehåller data. Finns det inga data i området fungerar inte metoden.

  • Ett externt fel uppstod. Exempelvis kunde kanske en fil inte läsas eller skrivas.

  • En metod eller egenskap kan inte användas på grund av säkerhetsinställningarna. Exempelvis är egenskaperna och metoderna för VBE-objekt, som används för att ändra den VBA-kod (Visual Basic for Applications) som lagras i ett Microsoft Office-dokument, inte tillgängliga som standard.

    Så här aktiverar du betrodd åtkomst till Visual Basic-projekt:

    1. Om fliken Utvecklare inte visas tar du fram den på följande sätt:

      1. Klicka på Arkiv > Alternativ > Anpassa menyflik.

      2. Markera kryssrutan Utvecklare under Primära flikar.

    2. Klicka på Makrosäkerhet i gruppen Kod på fliken Utvecklare.
      Gruppen Kod på fliken Utvecklare

    3. Markera kryssrutan Åtkomst till objektmodell för VBA-projekt är betrodd under Makroinställningar för utvecklare.

      Om du vill ha mer information om att använda en metod kan du söka efter metodnamnet i hjälpen för Visual Basic.

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×