Các macro được áp dụng cho toàn bộ sổ làm việc có thể hữu ích để trích xuất dữ liệu từ nhiều trang tính sang một sổ làm việc mới, áp dụng định dạng nâng cao cho tất cả các trang tính hoặc nhiều lý do khác. Đây là cú pháp cơ bản và ví dụ mã làm việc cho vba hoạt động trên mọi trang tính trong sổ làm việc.
Lặp qua mọi trang tính trong sổ làm việc
Cú pháp cơ bản để lặp qua mọi trang tính trong sổ làm việc và áp dụng mã VBA cho nó là
12345 | Đối với mỗi ws trong Worksheets'Cập nhật hoặc làm điều gì đó ở đâyKế tiếp |
Cập nhật mọi trang tính trong sổ làm việc bằng VBA
Đối với một ví dụ hoạt động, hãy sao chép và dán mã sau vào một mô-đun và chạy nó. Kết quả là văn bản được đặt trong ô A1 của mọi trang tính trong sổ làm việc của bạn.
1234567891011121314151617181920212223242526272829 | Công khai Sub DoToAll ()'Khai báo biến của chúng tôiDim ws As WorksheetĐối với mỗi ws trong Worksheets'mã đặt giữa For và Nextcho những gì bạn muốn làm'mỗi tờws.Range ("A1") = "easyexcel.net"Kế tiếpKết thúc Sub |