Applies ToAccess cho Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Nếu bạn muốn thực hiện một tập hợp hành động cụ thể mỗi lần cơ sở dữ liệu Access khởi động, bạn có thể tạo macro AutoExec. Ví dụ: bạn có thể muốn tự động tối đa hóa cửa sổ ứng dụng, khóa Ngăn dẫn hướng, rồi mở một báo cáo cụ thể.

Macro AutoExec chỉ là một macro có tên là AutoExec. Khi cơ sở dữ liệu khởi động, Access sẽ chạy macro AutoExec trước khi chạy bất kỳ macro nào khác hoặc mã VBA.

Tạo macro AutoExec

Nếu bạn đã tạo một macro có chứa những hành động bạn muốn thực hiện khi cơ sở dữ liệu khởi động, chỉ cần đổi tên macro thành AutoExec và macro đó sẽ chạy trong lần tiếp theo bạn mở cơ sở dữ liệu. Nếu không, bạn hãy làm theo các bước sau đây để tạo macro:

  1. Trên tab Tạo, trong nhóm Khác, bấm vào Macro.

  2. Trong danh sách thả xuống ở trên cùng Bộ dựng Macro, hãy chọn hành động bạn muốn thực hiện. Nhập các giá trị thích hợp trong hộp đối số, nếu áp dụng.

    • Nếu bạn không tìm thấy hành động mong muốn, trên tab Thiết kế, trong nhóm Hiện/Ẩn, hãy bảo đảm đã chọn Hiện Tất cả Hành động. Làm như vậy sẽ mở rộng danh sách các hành động bạn có thể sử dụng, nhưng danh sách sẽ bao gồm một số hành động chỉ chạy nếu cơ sở dữ liệu được cấp tình trạng tin cậy. Để biết thêm thông tin, hãy xem bài viết Quyết định có tin cậy một cơ sở dữ liệu hay không.

  3. Lặp lại bước 2 cho mỗi hành động bổ sung mà bạn muốn thực hiện.

  4. Bấm vào Lưu và trong hộp thoại Lưu như, nhập AutoExec.

  5. Bấm OK, rồi đóng Bộ dựng macro. Macro mới sẽ chạy trong lần tiếp theo khi bạn mở cơ sở dữ liệu.

Để biết thêm thông tin về cách tạo macro, xem bài viết Tạo macro giao diện người dùng (UI).

GHI CHÚ:

Đỉnh trang

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.