Bỏ qua để tới nội dung chính
Đăng nhập với Microsoft
Đăng nhập hoặc tạo một tài khoản.
Xin chào,
Chọn một tài khoản khác.
Bạn có nhiều tài khoản
Chọn tài khoản bạn muốn đăng nhập.

Bạn có thể sử dụng hành động macro RunCode trong cơ sở dữ liệu Access trên máy tính để gọi thủ Visual Basic for Applications (VBA).

Thiết đặt

Hành động macro RunCode có đối số sau đây.

Đối số hành động

Mô tả

Tên Hàm

Tên của thủ tục Hàm VBA cần gọi. Đặt bất kỳ tham đối hàm nào trong dấu ngoặc đơn. Nhập tên hàm vào hộp Tên Hàm trong cửa sổ thiết kế macro. Đây là đối số bắt buộc.

Lưu ý: Trong cơ sở dữ liệu trên máy tính của Access (.mdb hoặc .accdb), bấm vào nút Dựng để sử dụng Bộ dựng Biểu thức để chọn hàm cho đối số này. Bấm vào hàm mong muốn trong danh sách trong Bộ dựng Biểu thức.

Chú thích

Các thủ tục Hàm do người dùng xác định được lưu trữ Access hệ.

Bạn phải đưa vào dấu ngoặc đơn, ngay cả khi quy trình Hàm không có bất kỳ tham đối nào, như trong ví dụ sau đây:

TestFunction()

Không giống hàm do người dùng xác định dùng cho thiết thuộc tính sự kiện hàm, tên hàm trong đối số Tên Hàm không bắt đầu bằng dấu bằng (=).

Access bỏ qua giá trị trả về của hàm.

Lưu ý: Bạn không thể gọi thủ tục Hàm từ macro nếu tên hàm giống với tên mô-đun.

Mẹo

Để chạy một quy Thủ tục con hoặc thủ tục sự kiện được viết bằng Visual Basic, hãy tạo một thủ tục Hàm gọi thủ tục con hoặc thủ tục sự kiện. Sau đó sử dụng hành động macro RunCode để chạy thủ tục Hàm.

Nếu bạn sử dụng hành động macro RunCode để gọi hàm, Access sẽ tìm hàm có tên được xác định bởi đối số Tên Hàm trong mô-đun chuẩn cho cơ sở dữ liệu. Tuy nhiên, khi hành động này chạy để phản hồi việc bấm vào một lệnh menu trên biểu mẫu hoặc báo cáo hoặc để phản hồi một sự kiện trên một biểu mẫu hoặc báo cáo, trước tiên Access sẽ tìm kiếm hàm trong mô-đun lớp của biểu mẫu hoặc báo cáo, rồi trong mô-đun chuẩn. Access không tìm kiếm mô-đun lớp xuất hiện trong khu vực Mô-đun của Ngăn Dẫn hướng cho hàm được xác định bởi đối số Tên Hàm.

Hành động này không sẵn dùng trong mô-đun VBA. Thay vào đó, chạy quy trình Hàm mong muốn trực tiếp trong VBA.

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

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

Bạn hài lòng đến đâu với chất lượng dịch thuật?
Điều gì ảnh hưởng đến trải nghiệm của bạn?
Khi nhấn gửi, phản hồi của bạn sẽ được sử dụng để cải thiện các sản phẩm và dịch vụ của Microsoft. Người quản trị CNTT của bạn sẽ có thể thu thập dữ liệu này. Điều khoản về quyền riêng tư.

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

×