Chạy Macro khi Trang tính bị vô hiệu hóa (Microsoft Excel)
Có thể định cấu hình Excel để macro bạn chọn được thực thi mỗi khi một trang tính cụ thể bị hủy kích hoạt. Điều đó nghĩa là gì? Đơn giản là một macro có thể được chạy mỗi khi bạn nhấp vào tab trang tính để rời khỏi trang tính hiện tại. Tất cả những gì bạn cần làm là làm theo các bước sau:
-
Kích hoạt trang tính mà bạn muốn liên kết macro.
-
Chọn Tên từ menu Chèn. Bạn sẽ thấy một menu con.
-
Chọn Xác định từ menu con. Bạn sẽ thấy hộp thoại Xác định Tên. (Xem Hình 1.)
-
Trong trường Names in Workbook, hãy nhập tên bắt đầu bằng tên trang tính, sau đó là dấu chấm than, Auto_Deactivate và bất kỳ từ nào khác mong muốn. Do đó, nếu trang tính được đặt tên là Stocks , , bạn có thể nhập Stocks! Auto_Deactivate_Exit. . Trong trường Tham chiếu đến, hãy nhập công thức trỏ đến sổ làm việc và macro bạn muốn tự động thực thi. Do đó, nếu tên macro là Update_PL và tên sổ làm việc là PFOLIO.XLS , bạn sẽ nhập công thức = PFolio! Update_PL. . Bấm vào nút OK.
Hãy nhớ rằng một macro được xác định theo cách này sẽ được chạy _ mỗi lần trang tính bị vô hiệu hóa, không chỉ lần đầu tiên. Hãy nghĩ về cách bạn sử dụng Excel; nếu bạn dành một lượng thời gian hợp lý để nhảy giữa các trang tính trong sổ làm việc hoặc giữa các sổ làm việc, bạn có thể hủy kích hoạt trang tính vài chục lần trong suốt phiên.
_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 (2955) á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: