Period not allowed - You cannot include periods within the individual member names of User-Defined Type (UDT) or UNION variables. Nor may period characters be used in scalar variable names. Underscores are permitted, and are the preferred way to decorate variable names. For example:
DIM Customer_Counter&
An error 526 can also occur in an expanded macro if the resultant code is not syntactically correct due to whitespace in the passed macro parameter.