Nghỉ ngơi trong VBA
Thông thường, bạn muốn Excel hoạt động nhanh nhất có thể. Khi hiển thị thông tin, chờ đợi sự kiện hoặc các sự kiện đặc biệt khác thì ngược lại. Ở đây, đôi khi cần thiết để macro tạm dừng. Bạn có thể kiểm soát điều này rất chính xác bằng cách sử dụng chức năng Application.Wait chèn.
Macro sau đây cho biết cách thực hiện việc này. Nó đặt Excel ở trạng thái chờ trong 10 giây:
Sub wait10seconds ()
Application.Wait Now + TimeSerial (0, 0, 10)
Kết thúc Sub
Bạn đặt thời gian chờ bạn muốn bằng cách sử dụng ba tham số của TimeSerial-Chức năng cố định. Bạn chỉ định giờ (0 trong ví dụ), phút (0 trong ví dụ) và giây (10 trong ví dụ) mà Excel sẽ đợi.