Arrays vergleichen und Position im Array ausgeben
Da bin ich wieder
Folgende Problemstellung, die für einige wie bastla sicherlich ein Klacks sind.
Für mich als vbs noob aber ne Blockade darstellen.
Ich habe einen "Wert A" dann habe ich ein Array PTNArray(x) wo untereinander Zahlen drin stehen.
Nun möchte ich dieses Array nach dem "Wert A" durchsuchen und die Arrayposition an einen Wert B übergeben.
Wenn ich z.B. PTNArray(12) anspreche, bekomme ich den richtigen Wert.
Nur kenn ich diesen ja nicht vorher. Denn dieser soll sich ja aus der Übereinstimmung mit Wert A ergeben.
Ich hoffe ihr versteht, was ich meine.
VBS ist nicht wirklich was feines, wenn man nicht auf die Lösung kommt.
Das hier klappt irgendwie nicht wirklich....
Folgende Problemstellung, die für einige wie bastla sicherlich ein Klacks sind.
Für mich als vbs noob aber ne Blockade darstellen.
Ich habe einen "Wert A" dann habe ich ein Array PTNArray(x) wo untereinander Zahlen drin stehen.
Nun möchte ich dieses Array nach dem "Wert A" durchsuchen und die Arrayposition an einen Wert B übergeben.
Wenn ich z.B. PTNArray(12) anspreche, bekomme ich den richtigen Wert.
Nur kenn ich diesen ja nicht vorher. Denn dieser soll sich ja aus der Übereinstimmung mit Wert A ergeben.
Ich hoffe ihr versteht, was ich meine.
VBS ist nicht wirklich was feines, wenn man nicht auf die Lösung kommt.
Das hier klappt irgendwie nicht wirklich....
For t = D
For f = 0 to UBound(PTNArray(x))
if D = PTNArray(f) then
Wscript.echo PTNArray(t) & " Position im Array"
Exit For
End If
Next
Next
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 110328
Url: https://administrator.de/contentid/110328
Ausgedruckt am: 22.11.2024 um 14:11 Uhr
1 Kommentar