Xóa tất cả Macro (Microsoft Excel)
Gerald hỏi liệu có cách nào để loại bỏ tất cả các macro trong sổ làm việc Excel mà không cần phải xóa chúng một cách riêng lẻ hay không. Có ba cách để bạn có thể hoàn thành nhiệm vụ này. Phương pháp đầu tiên (và dễ nhất) là chỉ cần sử dụng Save As (nhấn F12) và sử dụng danh sách thả xuống Save As Type để chỉ định rằng bạn muốn lưu sổ làm việc ở định dạng XLSX. Cách tiếp cận này loại bỏ tất cả các macro vì chúng không thể được lưu ở định dạng sổ làm việc này.
Cách tiếp cận thứ hai về cơ bản là một biến thể của “sổ làm việc mới”
cách tiếp cận:
-
Hiện bất kỳ trang tính nào có thể bị ẩn.
-
Chọn tất cả các trang tính trong sổ làm việc. (Nhấp vào tab trang tính đầu tiên, sau đó giữ phím Shift khi bạn nhấp vào tab trang tính cuối cùng.)
-
Nhấp chuột phải vào một trong các tab trang tính. Excel sẽ hiển thị menu Ngữ cảnh.
-
Chọn Di chuyển hoặc Sao chép từ menu Ngữ cảnh. Excel sẽ hiển thị hộp thoại Di chuyển hoặc Sao chép. (Xem Hình 1.)
-
Sử dụng danh sách thả xuống Để đặt sách, chọn (sách mới).
-
Đảm bảo rằng hộp kiểm Tạo Bản sao không được chọn.
-
Nhấp vào OK.
-
Ẩn lại bất kỳ trang tính nào bạn đã giải nén ở bước 1.
Các trang tính của bạn hiện đã được chuyển sang một sổ làm việc mới — một sổ làm việc không có bất kỳ macro nào được đính kèm. Bây giờ bạn có thể lưu sổ làm việc mới bằng bất kỳ định dạng tệp nào bạn muốn.
Cách tiếp cận thứ ba là chỉ làm việc với sổ làm việc hiện có và là một lựa chọn khả thi nếu bạn cảm thấy thoải mái với macro ngay từ đầu.
Làm theo các bước sau:
-
Nhấn Alt + F11 để hiển thị VBA Editor.
-
Trong Project Explorer (góc trên bên trái của Trình chỉnh sửa), bấm chuột phải vào mô-đun mà bạn muốn xóa. (Hãy nhớ rằng macro được lưu trữ trong các mô-đun và bạn chỉ nên bấm chuột phải vào một mô-đun được liên kết với sổ làm việc mà bạn muốn xóa.) Excel sẽ hiển thị menu Ngữ cảnh.
-
Chọn tùy chọn Xóa từ menu Ngữ cảnh. Từ ngữ thực tế của tùy chọn sẽ bao gồm tên của mô-đun bạn muốn xóa, chẳng hạn như Xóa mô-đun1.
-
Khi được hỏi bạn có muốn xuất mô-đun trước khi gỡ bỏ không, hãy nhấp vào Không.
-
Lặp lại các bước từ 2 đến 4 cho bất kỳ mô-đun nào khác mà bạn muốn xóa.
-
Đóng VBA Editor.
_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 (10656) áp dụng cho Microsoft Excel 2007, 2010, 2013, 2016, 2019 và Excel trong Office 365. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện menu cũ hơn của Excel tại đây: