The specified name is already used at this level of scope. You can use the Find command on the Edit menu to help locate the duplicate name. When specifying the name to search for, remove the type-declaration character, if there is one, since a conflict occurs if the names are the same and the type-declaration characters are different.
A new variable or procedure has the same name as an existing variable or procedure.
A Const statement uses the same name as an existing variable or procedure.
You declared a fixed array more than once.
You tried to use Dim or ReDim to declare the dimensions of an already-dimensioned dynamic array without first using Erase to deallocate the array.