DIM required on declarations in this scope
You declared a variable at module level without the Dim, Public, or Private keyword, or you declared a variable inside a procedure without the Dim or Static keyword. One of these is required.
Add the appropriate keyword to the declaration.