Tự khởi động sự kiện với macro

Lưu ý: Chúng tôi muốn cung cấp cho bạn nội dung trợ giúp mới nhất ở chính ngôn ngữ của bạn, nhanh nhất có thể. Trang này được dịch tự động nên có thể chứa các lỗi về ngữ pháp hoặc nội dung không chính xác. Mục đích của chúng tôi là khiến nội dung này trở nên hữu ích với bạn. Vui lòng cho chúng tôi biết ở cuối trang này rằng thông tin có hữu ích với bạn không? Dưới đây là bài viết bằng Tiếng Anh để bạn tham khảo dễ hơn.

Nếu bạn muốn chạy các hành động mỗi khi bạn mở cơ sở dữ liệu Access hoặc một ứng dụng web Access, tạo một macro AutoExec trong cơ sở dữ liệu trên máy tính, hoặc một macro trên khởi động ứng dụng web Access. Ví dụ, trong cơ sở dữ liệu trên máy tính, một macro AutoExec có thể tự động phóng to cửa sổ ứng dụng, khóa Ngăn Dẫn hướngvà mở một báo cáo cụ thể mỗi lần bạn mở cơ sở dữ liệu.

Trong chủ đề này

Tạo một macro AutoExec trong cơ sở dữ liệu trên máy tính

Tạo một macro trên khởi động ứng dụng web Access

Tạo một macro AutoExec trong cơ sở dữ liệu trên máy tính

Một macro AutoExec (macro bạn tên AutoExec) sẽ chạy trước khi bất kỳ macro hay mô-đun trong cơ sở dữ liệu khác. Nếu bạn đã tạo một macro thực hiện những gì bạn muốn xảy ra khi cơ sở dữ liệu bắt đầu, chỉ cần đổi tên macro AutoExecvà nó sẽ chạy lần sau 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. Bấm tạo > Macro.

    Nút Macro trên tab Tạo.

  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 thể tìm thấy hành động bạn muốn, đảm bảo rằng Hiển thị tất cả hành động được chọn trên tab thiết kế . 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 quyết định tin tưởng một cơ sở dữ liệu.

  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. Bạn cũng có thể tìm kiếm các hành động trong danh mục hành động và bấm đúp hoặc kéo chúng vào macro.

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

  5. Bấm OK và đóng bộ dựng Macro. Macro sẽ chạy lần sau 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).

Lưu ý: 

Đỉnh trang

Tạo một macro trên khởi động ứng dụng web Access

Trên bắt đầu một macro trong ứng dụng web Access thực hiện cùng một loại hàm dưới dạng một macro AutoExec trong cơ sở dữ liệu trên máy tính, nhưng nó không xuất hiện trong ngăn dẫn hướng, dưới dạng một macro có tên. Ngoài ra, thay vì chạy khi bạn mở cơ sở dữ liệu trong ứng dụng khách truy nhập, nó sẽ chạy khi bạn mở ứng dụng web trong trình duyệt. Bạn không thể bỏ qua macro lô-gic xác định trong một macro trên khởi động khi mở ứng dụng web của bạn trong trình duyệt.

Đây là cách để tạo một:

  1. Mở ứng dụng web trong Access. Nếu bạn đang xem nó trong một trình duyệt, hãy bấm thiết đặt > tùy chỉnh trong Access.

  2. Bấm trang đầu > nâng cao > trên bắt đầu Macro.

    Lệnh Macro Khi Khởi động trên ruy-băng.

    Access mở trình thiết kế macro. Nếu một macro trên bắt đầu đã tồn tại, Access sẽ hiển thị nó. Nếu không, bạn sẽ thấy một macro trống mà bạn có thể bắt đầu thêm hành động.

  3. Chọn hành động từ menu Thêm hành động mới thả xuống, hoặc tìm các hành động trong danh mục hành động và bấm đúp hoặc kéo chúng vào macro.

    Mẹo: Danh mục hành động hiển thị mô tả ngắn về hành động nhằm giúp bạn tìm hiểu thêm về những gì chúng.

  4. Nếu cần thiết, hãy nhập giá trị trong hộp đối số cho hành động bạn đã thêm.

  5. Bấm lưu > đóng.

  6. Bấm trang đầu > Khởi động ứng dụngvà macro trên khởi động sẽ chạy khi ứng dụng web sẽ mở ra trong trình duyệt.

Để biết thêm thông tin về cách tạo macro trong ứng dụng web Access, hãy xem tùy chỉnh dạng xem bằng cách tạo người dùng giao diện macro.

Phát triển kỹ năng Office của bạn
Khám phá nội dung đào tạo
Sở hữu tính năng mới đầu tiên
Tham gia Người dùng nội bộ Office

Thông tin này có hữu ích không?

Cảm ơn phản hồi của bạn!

Cảm ơn bạn đã phản hồi! Để trợ giúp tốt hơn, có lẽ chúng tôi sẽ kết nối bạn với một trong những nhân viên hỗ trợ Office của chúng tôi.

×