VBA180 — Statement invalid inside Enum block¶
Severity: 🔴 error Category: placement Phase: 3.7
Description¶
An Enum … End Enum block may only contain member declarations (Name [= value]). Executable statements or Dim/Sub/… declarations inside it are illegal.
Failing example¶
Compliant example¶
How to fix¶
Move the statement outside the Enum; keep only Name = value members inside.
Source: src/rules.py — entry VBA180.