Chúng tôi đã chuẩn bị một tập dữ liệu mẫu ở đây với Tên , Họ, và Tuổi của sáu người.

Chúng tôi muốn sao chép một ô từ tập dữ liệu có mã này.
Sub Copy_Range()
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
ActiveCell.Offset(0, 4).Range("A1").Select
ActiveSheet.Paste
End Sub

Khi chúng ta nhấn F5 Trên bàn phím để chạy nó hiện lên thông báo lỗi cho biết mã chưa được kích hoạt cho tệp Excel. Hãy xem cách khắc phục sự cố.

Khắc phục 1 – Bật macro cho một sổ làm việc trong Excel
Trường hợp 1.1. Truy cập thông qua Cảnh báo bảo mật
- Khi mở sổ làm việc, bạn sẽ thấy Cảnh báo bảo mật ở đầu Thanh công thức .
- Nhấp vào Bật nội dung để bật macro.

- Bạn sẽ nhận được Thông báo bảo mật của Microsoft Excel sau nếu Trình soạn thảo Visual Basic cửa sổ được mở trong khi mở tệp.
- Nhấp vào Bật macro để truy cập nó.

Trường hợp 1.2 – Bật macro với chế độ xem hậu trường
- Đi tới Tệp tab.

- Nhấp vào Thông tin .

- Chọn Bật nội dung trong Cảnh báo bảo mật .

Trường hợp 1.3 – Thay đổi cài đặt trong Trung tâm tin cậy
- Đi tới tệp và chọn Tùy chọn.

- Chọn Trung tâm tin cậy trong Tùy chọn Excel hộp thoại.
- Nhấp vào Cài đặt trung tâm tin cậy .

- Đi tới Cài đặt macro trong Trung tâm tin cậy hộp thoại.
- Kiểm tra Tắt macro VBA bằng thông báo .

- Đi tới Cài đặt ActiveX và chọn tùy chọn hiển thị trong hình ảnh bên dưới.

- Nhấn OK hai lần để đóng tất cả các hộp thoại.
Trường hợp 1.4 – Thiết lập tài liệu đáng tin cậy
- Đi tới Tệp và chọn Tùy chọn .
- Chọn Cài đặt trung tâm tin cậy từ Trung tâm tin cậy trong Tùy chọn Excel cửa sổ.

- Đánh dấu Cho phép tài liệu trên mạng được tin cậy tùy chọn trong Tài liệu đáng tin cậy phần.

- Nhấn OK hai lần.
- Nếu bạn cần khôi phục tính năng này, hãy nhấp vào Xóa trong Tài liệu đáng tin cậy và đóng cửa sổ.

Khắc phục 2 – Cho phép macro vĩnh viễn trong Excel cho tất cả sổ làm việc
Trường hợp 2.1 – Áp dụng các thay đổi trong Trung tâm tin cậy
- Chọn Tệp và chọn Tùy chọn .

- Chọn Trung tâm tin cậy và đi tới Cài đặt trung tâm tin cậy .

- Đi tới Cài đặt macro tab.
- Kiểm tra Bật macro VBA tùy chọn.

- Nhấn OK hai lần để đóng tất cả các cửa sổ.
Đọc thêm: [Đã giải quyết]:Cài đặt macro được chuyển sang màu xám trong Excel
Trường hợp 2.2 – Tạo địa điểm tin cậy
- Chọn Tệp và chọn Tùy chọn .
- Đi tới Cài đặt trung tâm tin cậy từ Tùy chọn Excel cửa sổ.
- Truy cập Vị trí đáng tin cậy trong Trung tâm tin cậy cửa sổ.
- Nhấp vào Thêm vị trí mới .

- Chèn thư mục vào Đường dẫn phần.

- Nhập mô tả vào Mô tả để xác định các tập tin đáng tin cậy một cách dễ dàng.

- Kiểm tra Các thư mục con của vị trí này cũng đáng tin cậy tùy chọn nếu bạn có.

- Nhấn OK hai lần để đóng tất cả các cửa sổ.
- Lặp lại để thêm bao nhiêu tệp tùy thích. Các tệp Excel trong các thư mục này sẽ được bật Macro.
Khắc phục 3 – Bật Macro cho một phiên
- Đi tới Tệp tab.
- Đi tới Thông tin phần.
- Chọn Tùy chọn nâng cao trong Cảnh báo bảo mật .

- Chọn tùy chọn Bật nội dung cho phiên này .

- Nhấn OK và bạn sẽ chỉ có thể chạy macro miễn là Excel được mở.
Cách tắt macro trong Excel
- Chọn Tệp và đi tới Tùy chọn .
- Chọn Trung tâm tin cậy và đi tới Cài đặt trung tâm tin cậy .
- Đi tới Cài đặt macro .
- Chọn tùy chọn Tắt macro VBA mà không cần thông báo .

- Nhấn OK .
Những điều cần nhớ
- Bạn phải lưu tệp Excel của mình dưới dạng Sổ làm việc được bật macro để sử dụng mã VBA trong đó.
- Tránh đồng ý Bật tất cả macro trong Trung tâm tin cậy window trừ khi bạn chắc chắn về nội dung mình đang tải xuống. Bạn có thể kích hoạt mã phần mềm độc hại.
Tải xuống Sách bài tập thực hành
Bài viết liên quan
- [Đã sửa] Đã bật macro Excel nhưng không hoạt động
- [Đã sửa!]:Không thể bật macro trong Excel
- [Giải quyết:] Không thể chỉnh sửa macro trên sổ làm việc ẩn
- Bảo mật macro Excel