Illegal use of array or list element as FORALL target
You used an array or list element as the target of a ForAll statement.
To iterate over an array or list, use the array or list name only. For example:
Dim Y List As String
' ...
ForAll X In Y(1) ' Illegal. Target is an array or list element.
ForAll X In Y ' OK. Target is an entire array or list.