Skip to content

VBA310 — Duplicate Enum member name

Severity: 🔴 error Category: enum Phase: 3.4

Description

Within a single Enum block all member names must be unique.

Failing example

Public Enum Colors
    Red = 1
    Red = 2
End Enum

Compliant example

Public Enum Colors
    Red = 1
    Blue = 2
End Enum

How to fix

Rename one of the duplicate members.


Source: src/rules.py — entry VBA310.