Làm việc khi Macro đang chạy (Microsoft Excel)
Macro rất hữu ích để thực hiện các xử lý thông thường (hoặc không quá đơn giản) thường cần thiết với dữ liệu Excel. Sau khi bắt đầu sử dụng chúng, bạn có thể thấy rằng việc chạy các macro có thể tiêu tốn khá nhiều thời gian. Trong khi bạn đang chạy chúng, bạn có thể làm rất ít việc khác vì Excel sẽ không cho phép bạn thực hiện bất kỳ công việc nào khác trong khi macro đang hoạt động.
Cách tốt nhất để thực hiện công việc bổ sung là mở một phiên bản Excel khác.
Khi bạn đang làm việc trên một sổ làm việc ở nền trước, phiên bản khác của Excel tiếp tục hoạt động ở macro trong nền. Cách tiếp cận này hoạt động vì Windows cho phép nhiều phiên bản của một chương trình, mỗi phiên bản trong không gian làm việc riêng của nó. Điều duy nhất bạn không thể làm là làm việc ở nền trước trên cùng một sổ làm việc mà macro đang sử dụng.
Để mở phiên bản thứ hai của Excel, chỉ cần làm theo các bước bạn đã làm theo để mở phiên bản đầu tiên. Ví dụ: nếu bạn khởi động Excel bằng cách gọi menu Bắt đầu và sau đó là menu con Chương trình, bạn có thể làm điều tương tự để mở phiên bản thứ hai.
Bạn nên nhận ra rằng macro đang chạy trong phiên bản nền của Excel sẽ bị ảnh hưởng khi bạn làm việc trên một phiên bản Excel khác ở nền trước. Điều này, một lần nữa, liên quan đến cách Windows xử lý các chương trình khác nhau. Trên hầu hết các hệ thống, các chương trình nền được CPU chú ý ít hơn chương trình nền trước.
_Lưu ý: _
Nếu bạn muốn biết cách sử dụng các macro được mô tả trên trang này (hoặc trên bất kỳ trang nào khác trên trang ExcelTips), tôi đã chuẩn bị một trang đặc biệt bao gồm thông tin hữu ích.
ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.
Mẹo này (2021) áp dụng cho Microsoft Excel 97, 2000, 2002 và 2003. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện ribbon của Excel (Excel 2007 trở lên) tại đây: