ForAll ステートメントが別の ForAll ステートメント内にネストされており、それら 2 つのステートメントで同じ参照変数が使用されています。どちらかの変数名を変更してください。以下に例を示します。
Dim fo(9) As Integer
Dim fee(12) As Integer
Forall x In fo
Forall x In fee ' error!
End Forall
End Forall
この例では、x は、外側のループの参照変数としてすでに使用されているため、内側のループで使用することはできません。
Forall ステートメントがネストされていない場合は、同じ参照変数名を複数の Forall ステートメントで使用することができます。