MACRO TRONG EXCEL LÀ GÌ

     
Access cho giaynamdavinci.com 365 Access 2021 Access 2019 Access năm 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ề những macro trong cơ sở tài liệu Access và giải pháp chúng hoàn toàn có thể giúp các bạn tiết kiệm thời gian bằng cách auto 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 dạng đằng sau việc tạo với sử dụng những macro và cũng như đưa ra các đổi mới đối cùng với macro trong Access.

Bạn đang xem: Macro trong excel là gì

Marco là gì?

Macro là một trong công cụ chất nhận được bạn tự động hóa những tác vụ và thêm công dụng vào biểu mẫu, report 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 liên kết thuộc tính sự khiếu nại OnClickcủa nút đó với macro chứa những lệnh mà bạn có nhu cầu nút đó thực hiện mỗi lần bấm.

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

Ví dụ, giả sử rằng bạn muốn bắt đầu một report trực tiếp từ bỏ một trong các biểu chủng loại mục nhập dữ liệu của bạn. Bạn có thể thêm một nút vào biểu mẫu của công ty và tiếp nối tạo một macro mở báo cáo. Macro hoàn toàn có thể là một macro tự do (một đối tượng hiếm hoi trong đại lý dữ liệu) được links với nằm 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 trực thuộc tính sự khiếu nại OnClick của các nút đó. Dù bằng phương pháp nào, khi 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 xuyên được call là những macro giao diện người dùng.

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

Bạn chế tác 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ừ bỏ Access 2010, cỗ dựng Macro đã có thiết kế lại nhằm giúp chúng ta có thể tạo, sửa đổi và chia sẻ macro Access thuận tiện hơn nữa. 


Để hiển thị bộ dựng macro mang đến giao diện người dùng macro:

Trên tab Tạo, trong team Macro và Mã, bấm chuột Macro.

Xem thêm: " Cues Là Gì - Cues Tiếng Anh Là Gì

Để hiển thị bộ dựng macro đến macro dữ liệu:

Mở bảng trong dạng xem Biểu dữ liệu. Trên tab Bảng trong nhóm Trước Sự kiệnSau Sự kiện, nhấp chuột một trong những lệnh sự kiện như Trước cố kỉnh đổi hoặc sau khoản thời gian chèn.

Tính năng macro vào Access

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

Nhúng macro chúng ta 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, báo cáo 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 phần của biểu mẫu, report hoặc tinh chỉnh mà nó được tạo. Nếu khách hàng tạo một bản sao của một biểu mẫu, report hoặc tinh chỉnh và điều khiển có đựng macro được nhúng, thì macro cũng xuất hiện thêm trong phiên bản sao.

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

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

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

Xem thêm: Catching Up Là Gì ? Cần Lưu Ý Như Thế Nào Khi Sử Dụng Động Từ Này?

Tìm hiểu thêm về hành vi macro

Trong khi bạn đang làm việc trong bộ dựng Macro, các bạn có thể xem thêm về một hành động hoặc các đối số bằng cách click chuột đó, và kế tiếp đọc diễn đạt trong hộp ở góc dưới bên cần của cửa sổ Bộ dựng Macro. Kế bên ra, mỗi hành động macro đều có một bài viết Trợ giúp liên quan đến nó. Để bài viết liên quan về một hành động, hãy bấm vào hành đụng trong list hành động, với sau đó, dìm F1.