In einem meiner VBS-Scripte läuft seit > 1 Jahr fehlerfrei die Zeile
Row_: String, enthält Daten: jede Zeile 1 Datensatz, Daten in der Zeile durch Delim getrennt
Delim ist |
Bislang war es kein Problem, wenn in den Daten || stand, also Dateninhalt = "nichts".
Seit heute ist dadurch das Array plötzlich um ein Element kürzer, d.h. bei 11 Elementen pro Zeile läuft
SearchValue = ThisRowArray(10)
ins Leere bzw. in die Fehlermeldung "Subscript out of range; '[number: 10]'
Hat sich da (durch ein Windows Update?) irgendwas geändert?
Könnte ich die Code-Zeile robuster gestalten?
Habe mir auf die Schnelle beholfen, indem ich an den kritischen Stellen ein Leerzeichen in die Daten eingefügt habe.
Row_: String, enthält Daten: jede Zeile 1 Datensatz, Daten in der Zeile durch Delim getrennt
Delim ist |
Bislang war es kein Problem, wenn in den Daten || stand, also Dateninhalt = "nichts".
Seit heute ist dadurch das Array plötzlich um ein Element kürzer, d.h. bei 11 Elementen pro Zeile läuft
SearchValue = ThisRowArray(10)
ins Leere bzw. in die Fehlermeldung "Subscript out of range; '[number: 10]'
Hat sich da (durch ein Windows Update?) irgendwas geändert?
Könnte ich die Code-Zeile robuster gestalten?
Habe mir auf die Schnelle beholfen, indem ich an den kritischen Stellen ein Leerzeichen in die Daten eingefügt habe.