Syntaxfel VBA

Denna handledning kommer att förklara vad ett VBA -syntaxfel betyder och hur det uppstår.

VBA -koden måste konstrueras på ett visst sätt för att kunna köras. Ett syntaxfel uppstår i VBA när koden inte är korrekt konstruerad. Dessa fel visas i VBE Editor i rött vilket gör dem lätta att identifiera.

(Se vår felhanteringsguide för mer information om VBA -fel)

Varningsmeddelanden för syntaxfel

Om du har möjlighet att slå på Syntaxkontroll i din VBE, visas en meddelanderuta när du gör ett syntaxfel.

Om en meddelanderuta inte visas kommer den felaktiga koden fortfarande att visas i rött som i grafiken ovan men ett varningsmeddelande visas inte. Det är upp till dig om du vill att dessa varningsmeddelanden ska visas eller inte, eftersom du kan byta det här alternativet

För att slå på det här alternativet, i Meny, Välj Verktyg> Alternativ. På fliken Editor, se till att alternativet Automatisk syntaxkontroll är kryssad.

Vanliga syntaxfel

Syntaxfel uppstår på grund av felstavning eller saknad kod - som utelämnande av a Sedan när vi skriver den första raden i en Om påstående.

Några andra vanliga fel listas nedan.

För utan en Till :

Gör tills utan att ange villkoret:

Med utan att ange vad som ingår i med:

Stänger inte Fästen eller lämnar ut Skiljetecken:

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave