- Tham gia
- 31/3/20
- Bài viết
- 180
- Được thích
- 43
Mình muốn sau khi click vào nút bấm thì sau 5 giây thì sẽ chạy 1 đoạn code gì gì đó. Thì minh viết như thế này
Application.Ontime Now + TimeSerial(0,0,5), "abc"
Nhưng tôi đã test rất kỷ. Nó xảy ra các lổi sau:
- Nếu tôi mở thêm file excel khác lên ( và đang active trên file khác ) thì code nó vẫn chạy trên file mới. Tôi chỉ muốn code chỉ chạy trên file chứa code thôi, còn các file khác không được chạy
- Nếu tôi mở thêm file excel khác lên ( và đang active trên file khác ) và tôi đã Thoát hẳn file có code. thì sau 5 giây code vẫn chạy trên file mới. và nó tự mới file có code lên luôn. Mặc dùng tôi đã thoát trước đó
***Túm lại tôi chỉ muốn code chỉ chạy trên file chứa code thôi, dù máy tính có 1 hay nhiều file. Và sẳng giúp tôi đoạn code Stop Onitme
Tôi xin chân thành cảm ơn !
Application.Ontime Now + TimeSerial(0,0,5), "abc"
Nhưng tôi đã test rất kỷ. Nó xảy ra các lổi sau:
- Nếu tôi mở thêm file excel khác lên ( và đang active trên file khác ) thì code nó vẫn chạy trên file mới. Tôi chỉ muốn code chỉ chạy trên file chứa code thôi, còn các file khác không được chạy
- Nếu tôi mở thêm file excel khác lên ( và đang active trên file khác ) và tôi đã Thoát hẳn file có code. thì sau 5 giây code vẫn chạy trên file mới. và nó tự mới file có code lên luôn. Mặc dùng tôi đã thoát trước đó
***Túm lại tôi chỉ muốn code chỉ chạy trên file chứa code thôi, dù máy tính có 1 hay nhiều file. Và sẳng giúp tôi đoạn code Stop Onitme
Tôi xin chân thành cảm ơn !
Lần chỉnh sửa cuối: