ogiltig extern procedur

  • 06/08/2017
  • 2 minuter att läsa
    • o
    • l
    • o
    • k
    • K
    • +2

uttalandet måste ske inom en under-eller funktion, eller en egenskapsprocedur (Property Get, Property Let, Property Set). Detta fel har följande orsak och lösning:

  • ett körbart uttalande, Static eller ReDim, visas på modulnivå.

    statisk är onödig på modulnivå, eftersom alla modulnivåvariabler är statiska. Använd Dim istället för ReDim på modulnivå. För att skapa en dynamicarray på modulnivå, förklara den med Dim med tomma parenteser.

    Obs! på modulnivå kan du bara använda kommentarer och deklarativa uttalanden, till exempel Const, Declare, Deftype, Dim, Option Base, option Compare, option Explicit, Option Private, Private, Public och Type. Del -, Funktions-och Egendomsförklaringarna förekommer utanför kroppen av derasförfaranden, men inom procedurdeklarationen.

för ytterligare information, välj objektet i fråga och tryck på F1 (i Windows) eller hjälp (på Macintosh).

Support och feedback

har du frågor eller feedback om Office VBA eller den här dokumentationen? Se Office VBA support och feedback för vägledning om hur du kan få support och ge feedback.

You might also like

Lämna ett svar

Din e-postadress kommer inte publiceras.