Invalid inside Enum

This page is specific to the Visual Basic for Applications (VBA) Language Reference for Office 2010.

Not all types are valid within an enumeration definition. This error has the following causes and solutions:

  • You tried to specify a string or some other invalid type as the value of an Enum member. The constant expression used to specify an Enum member must evaluate to type Long or another Enum type.

For additional information, select the item in question and press F1 (in Windows) or HELP (on the Macintosh).