Vòng lặp While-Wend trong VBA được sử dụng để lặp một phần của chương trình một vài lần. Nếu điều kiện là True, tất cả các câu lệnh được thực hiện cho đến khi gặp từ khóa Wend. Nếu điều kiện là False, vòng lặp sẽ thoát và nhảy tới câu lệnh tiếp theo sau từ khoá Wend.
Nội dung chính
Cú pháp
While (condition) ' Khối lệnh được lặp lại ' cho đến khi condition = False Wend
Ví dụ về vòng lặp While-Wend trong VBA
Sub whileWendExample() Dim counter As Integer counter = 10 While counter < 15 MsgBox "Gia tri hien tai cua counter la: " & counter counter = counter + 1 Wend End Sub
Kết quả:
Gia tri hien tai cua counter la: 10 Gia tri hien tai cua counter la: 11 Gia tri hien tai cua counter la: 12 Gia tri hien tai cua counter la: 13 Gia tri hien tai cua counter la: 14