Aus einem Array speichere ich bestimmte Zahlenwerte in einer Variable:
For Exp 1 to 15
If x=y Then
BaNr = BaNr & ";" & B(Exp, 2)
End If
Next Exp
In "BaNr" steht dann z.B.: 15;13;7;3
Nun versuche ich aber diese Zahlenwerte in einem zweiten Array zu schreiben:
For Exp 1 to 15
If x=y Then
Bx(Exp) = B(Exp, 2)
End If
Next Exp
Beim Auslesen vom zweiten Array habe ich dann aber Probleme. In den Datenfeldern sind dann alle Werte vorhanden:
Bx(1) = 1
Bx(2) = 2
Bx(3) = 3
Bx(4) = 4
...
usw.
Erwartet habe ich aber:
Bx(1) = 0 oder "" (nix)
Bx(2) = 0 oder "" (nix)
Bx(3) = 3
Bx(4) = 0 oder "" (nix)
Bx(5) = 0 oder "" (nix)
Bx(6) = 0 oder "" (nix)
Bx(7) = 7
Bx(8) = 0 oder "" (nix)
Bx(9) = 0 oder "" (nix)
...
usw.
Ich weiß leider nicht was ich da falsch mache. Wahrscheinlich ist es was ganz banales.
Ich bedanke mich schonmal für jeden ernstgemeinten Tipp :-)
Gruss
Klaus