Code VBA để tắt hoặc bật chế độ Macro

Liên hệ QC

duong22000

Thành viên thường trực
Tham gia
8/5/13
Bài viết
322
Được thích
23
Em cần các bác trên diễn đàn giúp em 1 đoạn Code VBA để:
Chạy lần 1 tắt chế độ macro
Chạy lần 2 lại bật macro
Chạy lần 3 tắt chế độ macro
......................
Em xin chân thành cảm ơn !
 
Lần chỉnh sửa cuối:
Em cần các bác trên diễn đàn giúp em 1 đoạn Code VBA để:
Chạy lần 1 tắt chế độ macro
Chạy lần 2 lại bật macro
Chạy lần 3 tắt chế độ macro
......................
Em xin chân thành cảm ơn !
Tắt "chế độ macro" là tắt cái gi?
 
Em cần các bác trên diễn đàn giúp em 1 đoạn Code VBA để:
Chạy lần 1 tắt chế độ macro
Chạy lần 2 lại bật macro
Chạy lần 3 tắt chế độ macro
......................
Em xin chân thành cảm ơn !
Tôi hỏi bạn, nếu chạy lần 1 xong thì tắt macro rồi, làm sao chạy được lần 2 khi mà macro đã tắt.
 
file của em, mỗi lần nhập dữ liệu thì bị chế độ calculating cell nên phải chờ để nhập dữ liệu tiếp
Em tưởng do 1 số code VBA đang chạy ngầm nên muốn tạm thời dừng chạy Macro để nhập dữ liệu. Khi nhập xong dữ liệu thì lại cho macro tiếp tục ở chế độ mở.
Tuy nhiên, sau 1 thời gian không xử lý được việc tắt và bật chế độ Macro bằng code VBA thì em chuyển sang tắt chế độ calculating cell ở trong Excel bằng đoạn code sau:
With Application

.Calculation = xlManual

.MaxChange = 0.001

End With

ActiveWorkbook.PrecisionAsDisplayed = False
(đặt ở cuối code VBA thêm mới dữ liệu)
Kết quả: Chạy code VBA thêm mới dữ liệu (thêm 1 dòng mới để tiếp tục nhập dữ liệu) thì nhập dữ liệu tại các ô cell không bị chế độ calculating cell nữa.
Các bác cho em hỏi vậy đoạn code trên có ảnh hưởng gì tới file exel và việc chạy các code VBA hoặc các hàm có trong đó không?
Em xin chân thành cảm ơn các bác trên GPE!
 
Web KT

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

Back
Top Bottom