Чтение некоторых ответов в 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