Tắt sự kiện Worksheet_change() khi chạy macro

Liên hệ QC

manhhung12

Thành viên thường trực
Tham gia
20/3/08
Bài viết
232
Được thích
88
Chào các bạn
Tôi có 1 vấn đề như thế này:
Trong WB ở 1 số sh tôi dùng các sự kiện WorkhSheett_change(). Thế nhưng khi chạy 1 số macro hay 1 sub naof có dòng lệhnn gán data cho 1 cells hay range thì macro hay sub đó lại gọi sự kiện workSheet_change() mặc dù chẳng để làm gì cả. Như vậy sẽ làm chậm chương trình. Các bạn giúp tôi co cach nào đẻ trong macro kg gọi đến sự kiện này nữa.
Tks
 
Trước khi chạy lệnh của Macro bạn đặt:
Application.EnableEvents=false
......các lệnh Macro
Application.EnableEvents=true
end sub
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom