Bestimmtes Arrayfeld mit Variable aufrufen? - VBS
Hallo zusammen!
Ist es möglich ein Arrayfeld mit einer Variable aufzurufen, anstatt eine Zahl zu verwenden?
Das war meine Idee, aber ich kriege leider immer eine Datentypenkonflikt-Fehlermeldung
Danke für jede Hilfe!
Ist es möglich ein Arrayfeld mit einer Variable aufzurufen, anstatt eine Zahl zu verwenden?
Das war meine Idee, aber ich kriege leider immer eine Datentypenkonflikt-Fehlermeldung
i = 0
do until i = UBound(arr)
Msgbox(arr(i))
i = i + 1
loop
Danke für jede Hilfe!
Please also mark the comments that contributed to the solution of the article
Content-Key: 336709
Url: https://administrator.de/contentid/336709
Printed on: April 26, 2024 at 07:04 o'clock
10 Comments
Latest comment
Ich schätze dein Arrayinhalt lässt sich einfach nicht als String in einer MsgBox ausgeben, deswegen der Typkonflikt.
Viel einfacher geht das iterieren über alle Array items mit einem for each loop
Gruß
Viel einfacher geht das iterieren über alle Array items mit einem for each loop
for each itm in arr
'tu was mit itm
next
lines = Split(fso.OpenTextFile(path, 1).ReadAll(),vbNewline)
for each line in lines
cols = Split(line, "¦",-1,1)
for each col in cols
Msgbox col
next
next