-> Hier kostenlos registrieren
Hallo, ich habe ein kleies script, welches mir eine csv einliest. Jetzt wollte ich einmal simmulieren, was passiert, wenn in der csv falsche werte drin stehen würden und somit einen fehler ausgeben. dies habe ich wie folgt realisiert.
das Smarttag fehler wird vor jedem schreiben in das Array mit der aktuellen zeile beschrieben. (Das ist einfach ein string, der beim erfolgreichen ablauf des scripts abgelöscht wird. Aber auch wenn ich in bspw. zeile 1 spalte 2 einen fehler erzeuge. stehen immer die werte der letzten zeil letzte spalte drin. Er führt allerdings keine weiteren Aktionen nach der For schleife aus.
aber warum wird diese komplett durchlaufen?
Kann mir das jemand sagen?
Ps. es wurde extra kein on error objekt verwendet
Code:
For i = 0 To spalten
SmartTags("Fehler") = "Fehler in Zeile " & aktuelle_Zeile & ", Parameter " & i+1
MyArray1(arrayelement) = field(i)
arrayelement = arrayelement + 1
NEXT
aber warum wird diese komplett durchlaufen?
Kann mir das jemand sagen?
Ps. es wurde extra kein on error objekt verwendet