Câu lệnh Macro Macro con

Áp dụng cho
Access cho Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Câu Submacro lệnh trong Access xác định một macro riêng biệt trong cửa Designer Macro.

Thiết đặt

Hành động Submacro chỉ có một tham đối bắt buộc.

Đối số hành động Mô tả
Name Chuỗi xuất hiện với vai trò là tên của macro.

Chú thích

Bạn có thể sử dụng câu Submacro lệnh để xác định các tập hợp hành động riêng biệt. Bạn có thể chạy các hành động được xác định trong macro con từ macro khác bằng cách sử dụng hành RunMacro động. Trong đối Macro Name số của hành RunMacro động, sử dụng cú pháp sau đây để chạy macro con:

<macro name>.<submacro name>

Bạn cũng có thể sử dụng Submacro câu lệnh này để xác định tập hợp các hành động xử lý lỗi trong macro.

Ví dụ

Macro sau đây minh họa câu lệnh Submacro cùng với một hành OnError động macro. Trong ví dụ này, hành OnError động yêu cầu Access chạy macro con xử lý lỗi tùy chỉnh ErrorHandler có tên khi xảy ra lỗi. Nếu xảy ra lỗi trong bất kỳ hành động nào tiếp theo, Access sẽ nhảy đến ErrorHandler macro con. Macro ErrorHandler con hiển thị hộp thông báo tham chiếu đến đối tượng MacroError để hiển thị thông tin về lỗi.

Ảnh chụp màn hình này hiển thị ví dụ trước đó trong trình thiết kế macro của Access. Trong trường hợp này, biểu thức trong hành SetLocalVar động gây ra lỗi vì nó cố gắng chia một số cho không. Access sẽ di chuyển đến macro con có tên ErrorHandler và hiển thị thông tin lỗi trong hộp thông báo.

Màn hình thiết kế macro trong Access hiển thị hành động macro OnError.