Cách thực hiện tính toán lại một cách có mục tiêu
Nếu bạn muốn đảm bảo tính toán lại có mục tiêu các bảng trong macro của mình, hãy sử dụng phương pháp Tính toán Một. Điều này có thể hữu ích trong các bảng lớn trong đó tính toán tự động bị tắt vì mất quá nhiều thời gian.
Sử dụng dòng chương trình sau để tính toán lại tất cả các bảng trong tất cả các thư mục đang mở:
Ứng dụng. Tính toán
Nếu bạn chỉ muốn tính toán lại một trang tính, hãy sử dụng lệnh sau:
Trang tính (1). Tính toán
Về đối tượng Trang tính (1) giải quyết bảng tính mong muốn. Để tính toán lại tất cả các bảng trong sổ làm việc mà macro được thực thi, hãy sử dụng macro sau:
Sub This HereAllCalculate ()
Dim i As Integer
Đối với i = 1 Đến ThisWorkbook.Worksheets.Count
ThisWorkbook.Worksheets (i) .Calculate
Tiếp theo tôi
Kết thúc Sub