MACROS LÀ GÌ

     
Access mang đến hoanganhmotel.com 365 Access 2021 Access 2019 Access 2016 Access 2013 Access 2010 Access 2007 xem thêm...Ít hơn

Bài viết này phân tích và lý giải về các macro trong cơ sở dữ liệu Access và bí quyết chúng hoàn toàn có thể giúp bạn tiết kiệm thời hạn bằng cách tự động hóa hóa những tác vụ nhưng mà bạn thường xuyên thực hiện. Nội dung bài viết khám phá các nguyên tắc cơ bản đằng sau việc tạo cùng sử dụng các macro và cũng tương tự đưa ra các đổi mới đối với macro vào Access.

Bạn đang xem: Macros là gì

Marco là gì?

Macro là 1 công cụ được cho phép bạn auto hóa các tác vụ và thêm công dụng vào biểu mẫu, báo cáo và điều khiển. Ví dụ: nếu khách hàng thêm một nút lệnh vào biểu mẫu, bạn links thuộc tính sự kiện OnClickcủa nút kia với macro chứa các lệnh mà bạn có nhu cầu nút đó tiến hành mỗi lần bấm.

Sẽ rất có lợi nếu coi macro của Access như một ngữ điệu lập trình dễ dàng hóa được cho phép bạn tạo nên mã bằng cách xây dựng một list các hành động cần thực hiện. Lúc dựng một macro, các bạn chọn từng hành vi từ danh sách thả xuống, rồi điền tin tức bắt buộc mang đến từng hành động. Macro được cho phép bạn thêm công dụng vào biểu mẫu, report và điều khiển mà không cần viết mã trong mô-đun Visual Basic for Applications VBA. Macro hỗ trợ một tập hợp nhỏ chứa các lệnh sẵn sử dụng trong VBA và số đông mọi bạn đều thấy việc dựng macro thuận tiện hơn là viết mã VBA.

Ví dụ, mang sử rằng bạn có nhu cầu bắt đầu một báo cáo trực tiếp từ bỏ một trong những biểu mẫu mục nhập dữ liệu của bạn. Chúng ta có thể thêm một nút vào biểu mẫu của bạn và tiếp đến tạo một macro mở báo cáo. Macro hoàn toàn có thể là một macro độc lập (một đối tượng riêng biệt trong các đại lý dữ liệu) được liên kết với ở trong tính sự kiệnOnClick của nút, hoặc macro hoàn toàn có thể được nhúng trực tiếp vào thuộc tính sự kiện OnClick của những nút đó. Dù bằng cách nào, lúc bạn nhấp chuột nút, macro sẽ chạy cùng mở báo cáo. Các kiểu macro thường được điện thoại tư vấn là những macro giao diện người dùng.

Access 2010 là phiên bạn dạng đầu tiên reviews khái niệm về macro dữ liệu. Macro dữ liệu cho phép bạn tự động hóa hóa các tác vụ và thêm tác dụng trực tiếp vào bảng của mình. Macro tài liệu và hành động của chúng được kèm theo vào sự khiếu nại bảng cụ thể như khi chúng ta thêm bản ghi new vào bảng.

Bạn tạo nên macro bằng cách sử dụng bộ dựng Macro được hiển thị trong hình minh họa sau đây.

*


Lưu ý: Bắt đầu tự Access 2010, bộ dựng Macro đã có phong cách thiết kế lại để giúp bạn có thể tạo, sửa thay đổi và share macro Access thuận tiện hơn nữa. 


Để hiển thị bộ dựng macro cho giao diện người tiêu dùng macro:

Trên tab Tạo, trong đội Macro & Mã, bấm vào Macro.

Xem thêm: Ổ Điện 7 Phích Cắm-Có Công Tấc, Ổ Điện 7 Phích Cắm Có Công Tắc

Để hiển thị cỗ dựng macro mang đến macro dữ liệu:

Mở bảng vào dạng coi Biểu dữ liệu. Trên tab Bảng trong đội Trước Sự kiện với Sau Sự kiện, nhấn vào một trong các lệnh sự khiếu nại như Trước cầm cố đổi hoặc sau khoản thời gian chèn.

Tính năng macro vào Access

Trong các phiên phiên bản trước của Access, nhiều tính năng thường được sử dụng không thể được thực hiện mà không nên viết mã VBA. Vào phiên bản hiện tại của Access, các tính năng lạ và hành động macro đang được thêm vào để giúp loại bỏ nhu mong về mã. Điều này giúp thuận tiện thêm công dụng vào cửa hàng dữ liệu của chúng ta và làm cho nó trở nên bình an hơn.

Nhúng macro bạn cũng có thể nhúng macro trong ngẫu nhiên sự khiếu nại được hỗ trợ bởi một biểu mẫu, report hoặc điều khiển. Macro được nhúng không hiển thị trong chống Dẫn hướng; nó trở thành một trong những phần của biểu mẫu, report hoặc điều khiển và tinh chỉnh mà nó được tạo. Nếu bạn tạo một phiên bản sao của một biểu mẫu, report hoặc điều khiển có cất macro được nhúng, thì macro cũng xuất hiện trong bạn dạng sao.

Bảo mật nâng cao khi nút Hiển thị tất cả thao tác không được tô sáng sủa trong cỗ dựng Macro, hành động macro tốt nhất và các đối số RunCommand sẵn dùng là những hành động không yêu mong trạng thái tin yêu để chạy. Macro được gây ra với các hành vi này sẽ chạy ngay cả khi cơ sở tài liệu ở chính sách tắt (khi VBA bị ngăn cấm đoán chạy). Cơ sở tài liệu có chứa các hành động macro ko nằm trên danh sách đáng tin cậy — hoặc cơ sở dữ liệu có mã VBA — rất cần được được cấp trạng thái tin tưởng một giải pháp rõ ràng.

Xử lý lỗi với gỡ lỗi Access cung cấp các hành động macro, bao hàm OnError (tương từ như câu lệnh "OnError" trong VBA) cùng ClearMacroError, cho phép bạn thực hiện các hành động cụ thể khi xảy ra lỗi trong khi macro của người sử dụng đang chạy. Ngoài ra, các hành vi macro SingleStep cũng được cho phép bạn nhập vào cơ chế một cách tại bất kỳ điểm nào trong macro, để chúng ta cũng có thể quan sát phương pháp macro tiến hành một hành vi tại 1 thời điểm.

Biến số trợ thì thời Ba hành động macro (SetTempVar, RemoveTempVar, và RemoveAllTempVars) được cho phép bạn tạo ra và sử dụng biến số tạm thời trong macro của bạn. Chúng ta có thể sử dụng chúng trong các biểu thức có đk để kiểm soát điều hành các macro đang hoạt động hoặc để truyền dữ liệu đến cùng đi từ các report hoặc biểu mẫu mã hoặc cho bất kỳ mục đích nào khác yêu cầu nơi giữ trữ tạm thời cho một giá chỉ trị. Những biến số tạm thời cũng đều có thể truy nhập trong VBA, bởi vì vậy, bạn cũng có thể dùng bọn chúng để liên lạc tài liệu đến và đi trường đoản cú mô-đun VBA.

Xem thêm: Gõ Đúng Pass Nhưng Không Vào Được Máy Tính Win 10, Gõ Đúng Pass Nhưng Không Vào Được Máy Tính

Tìm đọc thêm về hành vi macro

Trong khi chúng ta đang thao tác trong cỗ dựng Macro, các bạn có thể bài viết liên quan về một hành vi hoặc những đối số bởi cách click chuột đó, và tiếp đến đọc biểu lộ trong hộp ở góc cạnh dưới bên đề nghị của cửa sổ Bộ dựng Macro. Ngoài ra, mỗi hành vi macro đều phải có một bài viết Trợ giúp liên quan đến nó. Để tìm hiểu thêm về một hành động, hãy nhấn vào hành cồn trong danh sách hành động, cùng sau đó, dấn F1.