nhapmon
Thành viên tích cực
- Tham gia
- 31/10/07
- Bài viết
- 1,179
- Được thích
- 879
Good morning cả nhà, xin cả nhà giúp giải thích dùm tôi về cái lệnh EnableEvents.
thông thường tôi thấy người ta hay sử dụng lệnh này trong các sự kiện.
nhưng tôi có một số điều thắc mắc:
1- nó có phải là bẩy lổi ko (dạng như on error resume next)
2-khi trong đoạn có lỗi xảy ra thì nó thực hiện 2 lệnh của cái này ErrHandlerhải ko?
tức là khi đó nó set lại enableevent=true
3- vậy khi trong đoạn code của mình ko có lỗi thì nó không thực hiện lại cái lệnh set lại trên, mà vẫn giữa lại Application.EnableEvents = False. thực tế khi nó chạy thì nó vẫn EnableEvents = true. vì vậy, tôi cứ thắc mắc hoài
nhờ mọi người giải thích dùm
tks
thông thường tôi thấy người ta hay sử dụng lệnh này trong các sự kiện.
On Error GoTo ErrHandler
Application.EnableEvents = False
------------------------------
ErrHandler:
Application.EnableEvents = True
Application.ScreenUpdating = True
nhưng tôi có một số điều thắc mắc:
1- nó có phải là bẩy lổi ko (dạng như on error resume next)
2-khi trong đoạn có lỗi xảy ra thì nó thực hiện 2 lệnh của cái này ErrHandlerhải ko?
tức là khi đó nó set lại enableevent=true
3- vậy khi trong đoạn code của mình ko có lỗi thì nó không thực hiện lại cái lệnh set lại trên, mà vẫn giữa lại Application.EnableEvents = False. thực tế khi nó chạy thì nó vẫn EnableEvents = true. vì vậy, tôi cứ thắc mắc hoài
nhờ mọi người giải thích dùm
tks