Чтение некоторых ответов в stackoverflow я увидел цикл while wend. Я привык к do while loop, поэтому мне было интересно, какая разница между этими двумя циклами.
Я провел некоторое тестирование (код ниже), и оба, похоже, дали мне те же результаты.
Sub test_loop_1()
Dim i As Integer
i = 1
Do While i < 10
Cells(i, 1) = i
i = i + 1
Loop
End Sub
Sub test_loop_2()
Dim i As Integer
i = 1
While i < 10
Cells(i, 1) = i
i = i + 1
Wend
End Sub