Tắt tính toán lại Excel qua macro

Anonim

Cách chuyển Excel sang tính toán thủ công

Các phép tính phức tạp, công thức ma trận mở rộng hoặc các lý do khác có thể dẫn đến việc Excel phải tính toán lại toàn bộ bảng trong vài giây (hoặc thậm chí vài phút) sau mỗi thay đổi trong một ô.

Nếu việc tính toán các bảng của bạn quá khó chịu đối với bạn, bạn có thể tắt tính toán lại tự động. Để thực hiện việc này, hãy gọi hàm EXTRAS - OPTIONS và kích hoạt tùy chọn MANUAL trong tab TÍNH TOÁN.

Nhưng làm thế nào để bạn quản lý điều đó với một macro? Macro sau đây cho biết cách thực hiện:

Tắt tính toán lại phụ ()
Với ứng dụng
.CalculateBeforeSave = Đúng
. Tính toán = xl Tính toánManual
Kết thúc với
Kết thúc Sub

Macro chuyển việc tính toán lại sang chế độ thủ công. Sau đó, bạn có thể kích hoạt tính toán lại bằng phím F9. Đồng thời, macro đảm bảo rằng tính toán lại luôn được thực hiện trước khi sổ làm việc được lưu.

Nếu bạn muốn chuyển phép tính lại về TỰ ĐỘNG bằng macro, hãy thay thế hằng số xlCalculationManual trong mã nguồn xlCalculationAutomatic.