Hola,
Estoy haciendo una prueba con un for y cuando ejecuto no entra en el bucle, creo que la sintaxis es la correcta
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
Dim i As Integer
For i = 0 To i <= 5
MsgBox("a")
Next
End Sub