Hành động StopMacro 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.

Bạn có thể sử dụng hành động macro StopMacro trong cơ sở dữ liệu Access trên máy tính để dừng việc hiện đang chạy macro.

Thiết đặt

Hành động StopMacro không có bất kỳ đối số.

Chú thích

Bạn thường dùng hành động này khi một điều kiện nào cần thiết để dừng macro. Bạn có thể sử dụng một biểu thức điều kiện trong macro hàng hành động chứa hành động này. Khi biểu thức đánh giá là True (– 1), Access dừng macro.

Ví dụ, bạn có thể tạo một macro sẽ mở ra một biểu mẫu Hiển thị thứ tự tổng hàng ngày cho ngày được nhập vào một hộp thoại tùy chỉnh. Bạn có thể sử dụng biểu thức có điều kiện để bảo đảm thứ tự ngày điều khiển trên hộp thoại chứa là ngày hợp lệ. Nếu không, hành động MessageBox có thể hiển thị thông báo lỗi và hành động StopMacro có thể dừng macro.

Nếu macro đã dùng tiếng dội lại hoặc hành động SetWarnings để bật hồi báo hoặc hiển thị của hệ thống thư tắt, hành động macro StopMacro sẽ tự động bật chúng lại.

Hành động này không sẵn dùng trong Visual Basic for Applications (VBA) mô-đun.

Ví dụ

Đồng bộ hóa các biểu mẫu bằng cách sử dụng macro

Macro sau đây sẽ mở ra một biểu mẫu danh sách sản phẩm ở góc dưới bên phải của biểu mẫu nhà cung cấp, Hiển thị các sản phẩm của nhà cung cấp hiện tại. Sử dụng tiếng dội lại, MessageBox, GoToControl, StopMacro, OpenFormvà hành động macro MoveAndSizeWindow cho nó. Nó cũng hiển thị sử dụng một biểu thức có điều kiện với các hành động MessageBox, GoToControlStopMacro . Macro này sẽ được gắn với nút xem lại sản phẩm trên biểu mẫu nhà cung cấp.

Điều kiện

Hành động

Đối số: thiết đặt

Chú thích

Echo

Tiếng dội lại trên: không

Ngừng việc Cập Nhật màn hình trong khi macro đang chạy.

IsNull([SupplierID])

MessageBox

Thông báo: di chuyển đến bản ghi nhà cung cấp sản phẩm mà bạn muốn xem, rồi bấm nút xem lại sản phẩm một lần nữa.

Bíp:

Kiểu: không có

Tiêu đề: chọn một nhà cung cấp

Nếu không có nhà cung cấp hiện tại không có trên biểu mẫu nhà cung cấp, Hiển thị một thông báo.

...

GoToControl

Điều khiển tên: CompanyName

Di chuyển tiêu điểm vào điều khiển CompanyName.

...

StopMacro

Ngừng macro.

OpenForm

Tên biểu mẫu: danh sách sản phẩm

Dạng xem: biểu dữ liệu

Tên bộ lọc:

Nơi điều kiện: [SupplierID] = [biểu mẫu]! [Nhà cung cấp]! [SupplierID]

Chế độ dữ liệu: chỉ đọc

Chế độ cửa sổ: thông thường

Mở biểu mẫu danh sách sản phẩm và hiển thị các sản phẩm của nhà cung cấp hiện tại.

MoveAndSizeWindow

Bên phải: 0.7799"

Xuống: 1.8"

Vị trí biểu mẫu danh sách sản phẩm trong góc dưới bên phải của biểu mẫu nhà cung cấp.

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.

×