F005 FORALL の別名変数は同一のデータ型ではありません: <名前>

ForAll 参照変数が再使用されていますが、この変数で繰り返している配列、リスト、コレクションが、同じ変数を使用して以前に繰り返していたコレクションのデータ型と異なります。以下に例を示します。

Dim X(10) As Integer
Dim Y(10) As Long

ForAll I In X
  ' ...
End ForAll

ForAll I In Y     ' Error. I is an Integer before;
                  ' it can't be Long here.
End ForAll

別の変数を使用してください。正しい型の、存在する ForAll 参照変数か、新しい変数を使用する必要があります。