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 bàn làm việc

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 bàn làm việc

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, hãy làm theo các bước sau để tạo một 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ấy hành động mình muốn, hãy đảm bảo đã chọn Hiện Mọi Hành động 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 có tin cậy một cơ sở dữ liệu hay không.

  3. Lặp lại bước 2 cho từng hành động bổ sung bạn muốn xảy ra. Bạn cũng có thể tìm hành động trên 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 khi bạn mở cơ sở dữ liệu trong lần tới.

Để 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 ý: 

Đầu 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 macro đó:

  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. Hãy chọn hành động từ menu thả xuống Thêm Hành động Mới 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ị các mô tả ngắn về hành động nhằm giúp bạn tìm hiểu thêm về tính năng của 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ụng, và các ngày bắt đầu macro 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.

×