ich habe mehrere Prüfungen eingefügt, wobei eine, keine oder auch mehrere eintreffen können. Die erste Prüfung wird korrekt verarbeitet (Field1), die weiteren aber nicht... wo liegt der Haken?
Danke im Voraus,
Simon
Dim msgstring As String
msgstring = "Following fields do not match:"
If Not IsInArray(tmp1, field1) Then
msgstring = msgstring & vbCrLf & "- " & "Field1"
End If
If Not IsInArray(tmp2, field2) Then
msgstring = msgstring & vbCrLf & "- " & "Field2"
End If
If Not IsInArray(tmp3, field3) Then
msgstring = msgstring & vbCrLf & "- " & "Field3"
End If
If Len(msgstring) > 30 Then
MsgBox msgstring, vbOKOnly + vbExclamation, "Field " & Field0(tmpArrayPosition)
End If