Declaration may not contain type suffix and data type: <name>

You specified a declaration that contains both a data type suffix character and an As dataType clause. A declaration may not contain both, even if they match. For example:

Dim myInt% As Integer     ' Illegal

Remove either the suffix character or the As dataType clause from the declaration.