Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Office

Giải quyết các vấn đề về macro của Excel:3 giải pháp đã được chứng minh để chạy macro

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

Giải quyết các vấn đề về macro của Excel:3 giải pháp đã được chứng minh để chạy macro

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

Giải quyết các vấn đề về macro của Excel:3 giải pháp đã được chứng minh để chạy macro

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ố.

Giải quyết các vấn đề về macro của Excel:3 giải pháp đã được chứng minh để chạy macro

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.

Giải quyết các vấn đề về macro của Excel:3 giải pháp đã được chứng minh để chạy 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ó.

Giải quyết các vấn đề về macro của Excel:3 giải pháp đã được chứng minh để chạy macro

Trường hợp 1.2 – Bật macro với chế độ xem hậu trường

  • Đi tới Tệp tab.

Giải quyết các vấn đề về macro của Excel:3 giải pháp đã được chứng minh để chạy macro

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

Giải quyết các vấn đề về macro của Excel:3 giải pháp đã được chứng minh để chạy macro

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

Giải quyết các vấn đề về macro của Excel:3 giải pháp đã được chứng minh để chạy macro

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.

Giải quyết các vấn đề về macro của Excel:3 giải pháp đã được chứng minh để chạy macro

  • 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 .

Giải quyết các vấn đề về macro của Excel:3 giải pháp đã được chứng minh để chạy macro

  • Đ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 .

Giải quyết các vấn đề về macro của Excel:3 giải pháp đã được chứng minh để chạy macro

  • Đ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.

Giải quyết các vấn đề về macro của Excel:3 giải pháp đã được chứng minh để chạy macro

  • 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ổ.

Giải quyết các vấn đề về macro của Excel:3 giải pháp đã được chứng minh để chạy macro

  • Đá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.

Giải quyết các vấn đề về macro của Excel:3 giải pháp đã được chứng minh để chạy macro

  • 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ổ.

Giải quyết các vấn đề về macro của Excel:3 giải pháp đã được chứng minh để chạy macro

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 .

Giải quyết các vấn đề về macro của Excel:3 giải pháp đã được chứng minh để chạy macro

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

Giải quyết các vấn đề về macro của Excel:3 giải pháp đã được chứng minh để chạy macro

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

Giải quyết các vấn đề về macro của Excel:3 giải pháp đã được chứng minh để chạy macro

  • 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 .

Giải quyết các vấn đề về macro của Excel:3 giải pháp đã được chứng minh để chạy macro

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

Giải quyết các vấn đề về macro của Excel:3 giải pháp đã được chứng minh để chạy macro

  • 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.

Giải quyết các vấn đề về macro của Excel:3 giải pháp đã được chứng minh để chạy macro

  • 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ó.

Giải quyết các vấn đề về macro của Excel:3 giải pháp đã được chứng minh để chạy macro

  • 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 .

Giải quyết các vấn đề về macro của Excel:3 giải pháp đã được chứng minh để chạy macro

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

Giải quyết các vấn đề về macro của Excel:3 giải pháp đã được chứng minh để chạy macro

  • 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 .

Giải quyết các vấn đề về macro của Excel:3 giải pháp đã được chứng minh để chạy macro

  • 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
Nhận MIỄN PHÍ Bài tập Excel nâng cao có Giải pháp!