For Schleife wird nur einmal durchlaufen b.Variant
24.07.2013 16:30:14
Reinhard
die zwei nachfolgenden For-Schleifen werden wie gewünscht 5mal bzw. 2mal durchlaufen.
Das geschieht auch wenn man bei Dim Byte, Single, Integer einsetzt.
Nehme ich Variant als Datentyp für Zei wird die For-Schleife nur noch einmal
durchlaufen.
Wodran liegt das denn genau?
Danke ^ Gruß
Reinhard
Option Explicit
Sub tt2mal()
Dim Zei As Long
Zei = 5
For Zei = 1 To Zei
MsgBox Zei
Next Zei
End Sub
Sub tt3mal()
Dim Zei As Long
Zei = 5
For Zei = -1 To Zei Step Zei
MsgBox Zei
Next Zei
End Sub