Hành động RunMacro Macro

Quan trọng:  Bài viết này là dịch máy, hãy xem tuyên bố miễn trừ trách nhiệm. Bạn hãy tìm phiên bản tiếng Anh của bài viết này tại đây để tham khảo.

Bạn có thể sử dụng hành động macro RunMacro trong cơ sở dữ liệu Access để chạy một macro. Macro có thể nằm trong một nhóm macro.

Sử dụng hành động này:

  • Để chạy macro từ bên trong một macro khác.

  • Để chạy macro dựa trên một điều kiện nhất định.

  • Để đính kèm một macro vào lệnh menu hoặc ruy-băng tùy chỉnh.

Thiết đặt

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

Đối số hành động

Mô tả

Tên macro

Tên của macro để chạy. Hộp Tên Macro trong phần Hành động đối số của cửa sổ thiết kế macro Hiển thị tất cả macro (và macro nhóm) trong cơ sở dữ liệu hiện tại. Nếu macro trong nhóm macro, nó được liệt kê bên dưới tên nhóm macro trong danh sách dưới dạng macrogroupname. tên macro. Đây là một đối số bắt buộc.

Nếu bạn chạy macro chứa hành động macro RunMacro trong một cơ sở dữ liệu thư viện, Access tìm macro có tên này trong cơ sở dữ liệu thư viện và không hiển thị cho nó trong cơ sở dữ liệu hiện tại.

Lặp lại Count

Tối đa số lần macro sẽ chạy. Nếu bạn để đối số này trống (và đối số Biểu thức lặp lại cũng là trống), macro sẽ chạy một lần.

Lặp lại các biểu thức

Một biểu thức đánh giá là True (– 1) hoặc False (0). Macro sẽ dừng chạy nếu biểu thức định trị là False. Biểu thức được đánh giá mỗi lần chạy macro.

Ghi chú

Nếu bạn nhập tên nhóm macro cho đối số Tên Macro , Access sẽ chạy Maro đầu tiên trong nhóm macro.

Hành động này là tương tự như cách bấm Chạy Macro trên tab Công cụ cơ sở dữ liệu , chọn một macro, rồi bấm OK. Tuy nhiên, lệnh này sẽ chạy macro chỉ một lần, trong khi hành động macro RunMacro có thể chạy macro nhiều lần như bạn muốn.

Mẹo

Bạn có thể dùng các đối số lặp lại Count và lặp lại các biểu thức để xác định số lượng thời gian chạy macro:

  • Nếu bạn để trống cả hai đối số, macro sẽ chạy một lần.

  • Nếu bạn nhập một số cho Lặp lại Count nhưng để Lặp lại các biểu thức trống, macro chạy đã xác định số lần.

  • Nếu bạn không Lặp lại Count trống nhưng nhập biểu thức cho Repeat biểu thức, macro chạy cho đến khi biểu thức định trị là False.

  • Nếu bạn nhập giá trị cho cả hai đối số, chạy macro số lần đã xác định trong Lặp lại Count hoặc cho đến khi Lặp lại các biểu thức đánh giá False, tùy cái nào xuất hiện đầu tiên.

Khi bạn chạy macro chứa hành động macro RunMacro và đạt tới hành động macro RunMacro , Access sẽ chạy macro được gọi là. Khi được gọi là macro đã hoàn tất, Access trả về macro gốc và chạy hành động tiếp theo.

Ghi chú: 

  • Bạn có thể gọi macro trong nhóm macro cùng hoặc trong nhóm macro khác.

  • Bạn có thể lồng các macro. Có nghĩa là, bạn có thể chạy macro A, nói gọi macro B, v.v.. Trong mỗi trường hợp, khi macro được gọi là đã hoàn tất, truy nhập trở lại macro mà được gọi là nó và chạy hành động tiếp theo trong macro đó.

Để chạy hành động RunMacro trong Visual Basic for Applications (VBA) mô-đun, hãy dùng phương pháp RunMacro của đối tượng DoCmd .

Ghi chú: Tuyên bố miễn trừ trách nhiệm Dịch Máy: Bài viết này do một hệ thống máy tính dịch mà không có sự can thiệp của con người. Microsoft cung cấp những bản dịch máy này để giúp người dùng không nói tiếng Anh hiểu nội dung về các sản phẩm, dịch vụ và công nghệ của Microsoft. Do bài viết này được dịch máy nên có thể có các lỗi về từ vựng, cú pháp hoặc ngữ pháp.

Phát triển các kỹ năng 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.

×