Access mang lại Microsoft 365 Access 2021 Access 2019 Access năm nhâm thìn Access 2013 Access 2010 Access 2007 xem th&#x
EA;m...&#x
CD;t hơn

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

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

Marco là gì?

Macro là một công cụ được cho phép bạn auto hóa các tác vụ và thêm tính năng vào biểu mẫu, report và điều khiển. Ví dụ: nếu như 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 On
Click
của nút kia 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 coi macro của Access như một ngôn từ lập trình dễ dàng hóa cho phép bạn chế tạo ra mã bằng cách xây dựng một danh sách các hành vi cần thực hiện. Lúc dựng một macro, chúng ta chọn từng hành vi từ danh sách thả xuống, rồi điền thông tin bắt buộc mang lại 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 mà không buộc phải viết mã trong mô-đun Visual Basic for Applications VBA. Macro hỗ trợ một tập hợp bé chứa những lệnh sẵn cần sử dụng trong VBA và phần nhiều mọi bạn đều thấy việc dựng macro dễ dàng hơn là viết mã VBA.

Ví dụ, mang sử rằng bạn muốn bắt đầu một báo cáo trực tiếp từ một trong các biểu mẫu 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 người sử dụng và kế tiếp tạo một macro mở báo cáo. Macro hoàn toàn có thể là một macro chủ quyền (một đối tượng riêng lẻ trong các đại lý dữ liệu) được link với thuộc tính sự kiệnOn
Click
của nút, hoặc macro rất có thể được nhúng trực tiếp vào nằm trong tính sự khiếu nại On
Click
của những nút đó. Dù bằng phương pháp nào, lúc bạn bấm chuột nút, macro sẽ chạy với mở báo cáo. Những kiểu macro hay được call là những macro giao diện tín đồ dùng.

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

Bạn tạo ra 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 thiết kế với lại để giúp chúng ta có thể tạo, sửa thay đổi và chia sẻ macro Access dễ dàng 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 team Macro và Mã, bấm chuột Macro.

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

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

Tính năng macro vào Access

Trong những phiên 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 tiến hành mà không đề nghị viết mã VBA. Trong phiên bản hiện tại của Access, các tính năng được cải thiện và hành động macro đã được cấp dưỡng để giúp loại trừ nhu mong về mã. Điều này giúp tiện lợi thêm tính năng vào cửa hàng dữ liệu của chúng ta và tạo cho nó trở nên an toàn hơn.

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

Bảo mật nâng cao lúc nút Hiển thị toàn bộ thao tác ko được tô sáng sủa trong bộ dựng Macro, hành động macro độc nhất và những đối số Run
Command sẵn sử dụng là những hành động không yêu ước trạng thái tin cẩn để chạy. Macro được sản xuất với các hành động này đang chạy ngay cả khi cơ sở tài liệu ở cơ 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 không nằm trên danh sách an toàn — hoặc cơ sở dữ liệu có mã VBA — rất cần được được cấp trạng thái tin cậy một bí quyết rõ ràng.

Xử lý lỗi cùng gỡ lỗi Access cung ứng các hành động macro, bao hàm On
Error
(tương từ bỏ như câu lệnh "On
Error" vào VBA) cùng Clear
Macro
Error
, có thể chấp nhận được bạn tiến hành các hành động rõ ràng khi xẩy ra lỗi trong khi macro của khách hàng đang chạy. Bên cạnh ra, các hành động macro Single
Step
cũng cho phép bạn nhập vào chính sách một cách tại ngẫu nhiên điểm nào trong macro, để chúng ta cũng có thể quan sát cách macro tiến hành một hành vi tại 1 thời điểm.

Biến số tạm thời Ba hành vi macro (Set
Temp
Var
, Remove
Temp
Var
, cùng Remove
All
Temp
Vars
) cho phép bạn chế tác và sử dụng 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ó điều kiện để kiểm soát các macro đang làm việc hoặc nhằm truyền tài liệu đến cùng đi trường đoản cú các report hoặc biểu mẫu mã hoặc cho ngẫu nhiên mục đích nào không giống yêu ước nơi lưu trữ tạm thời cho một giá trị. Những biến số trong thời điểm tạm thời cũng đều rất có thể truy nhập trong VBA, bởi vậy, bạn có thể dùng bọn chúng để liên lạc dữ liệu đến cùng đi từ bỏ mô-đun VBA.

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

Trong khi bạn đang thao tác trong cỗ dựng Macro, chúng ta 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 biểu đạt trong hộp ở góc cạnh dưới bên đề xuất của hành lang cửa số Bộ dựng Macro. Bên cạnh ra, mỗi hành vi macro đều phải sở hữu một nội dung bài viết Trợ giúp tương quan đến nó. Để xem thêm về một hành động, hãy bấm chuột hành động trong danh sách hành động, cùng sau đó, thừa nhận F1.

Trong quy trình sử dụng Excel, song khi bọn họ phải lặp đi lặp lại một thao tác tương đối nhiều lần, điều này vừa gây chán nản vừa tốn thời hạn khá nhiều. Để giải quyết và xử lý tình trạng này, bạn phải sử dụng Macro trong Excel. Đây là thao tác cho phép chúng ta tự động hóa hóa các thao tác làm việc một giải pháp tự động. Vậy Macro vào Excel là gì và bí quyết sử dụng như vậy nào? cùng emcanbaove.edu.vn tò mò sau đây.


Macro vào Excel là gì? sứ mệnh của Macro vào Excel?

Macro trong Excel (còn điện thoại tư vấn VBA Macro) được phát âm là công cụ có thể chấp nhận được ghi lại các làm việc dưới dạng một danh sách lệnh. Thay bởi vì phải tiến hành cùng một làm việc nhiều lần thì Macro sẽ rứa bạn auto hóa các làm việc này ở 1 vùng dữ liệu.

Việc sử dụng chức năng đặc biệt này mang về những tiện ích như:

Tiết kiệm thời gian
Có thể định dạng mặc định cho 1 vùng dữ liệu
Nhờ công cụ tùy chỉnh thiết lập sẵn nên bao gồm thể auto thực hiện
Có thể tùy ý chỉnh sửa mọi lúc

Cách áp dụng Macro vào Excel

Để áp dụng lệnh Macro khi thao tác với Excel phiên bản 2016, 2019 bạn có thể thực hiện như sau:

Bước 1: Mở tệp tin Excel cần tiến hành thao tác, trong thẻ Developer bên trên thanh công cụ, lựa chọn vào ô Record Macro

*

Bước 2: lộ diện hộp thoại, trên ô Macro name chúng ta điền tên theo ý thích (nên điền tên có tương quan đến thao tác làm việc cần thực hiện)

*

Bước 3: Tại ô Shortcut key, các bạn nhập phím tắt bất kì. Do phím Ctrl đã có sẵn đề nghị trong ô vuông bạn chỉ việc nhập thương hiệu phím tắt còn lại. Ví dụ, thay do nhập Ctrl + C thì bạn chỉ việc nhập C

*

Bước 4: tại ô Store macro in, đấy là nơi bạn có nhu cầu đặt phiên bản ghi. Chọn vào vị trí ý muốn muốn trong các lựa lựa chọn như hình sau:

*

Bước 5: trên ô Description, các bạn nhập mọi ghi chú về bạn dạng ghi vào đây. Sau đó nhấn OK

*

Bước 6: trên ô trong Excel, bạn thực hiện khá đầy đủ các làm việc muốn tạo ra cho Macro. Ví dụ như trong hình thực hiện làm việc tô red color cho văn phiên bản trong ô

*

Bước 7: Để tạo Macro, bạn nhấn vào ô Macros trên tab Developer.

*

Khi hộp thoại xuất hiện, bạn thay tên và nhấn lựa chọn Run

*

Khi đó ô này vẫn ngay mau chóng thực hiện thao tác Macro đã thiết lập.

*

Cách dừng Macro vào Excel

Khi muốn dừng thao tác làm việc lệnh Macro, bạn chỉ việc thực hiện làm việc sau:

Tại mục Developer bên trên thanh công cụ, chúng ta chọn Stop Recording

*

Cách lưu giữ Macro

Trước khi thực hiện lưu Macro, bạn cần thực tiện thao tác làm việc dừng Macro trước nhé. Và chú ý không được tắt hành lang cửa số Excel khi triển khai lưu Macro.

Để lưu Macro sau khi hoàn thiện, bạn thực hiện như sau:

Bước 1: trên thẻ File trên thanh công cụ, lựa chọn Save as

*

Bước 2: Tiếp theo đánh tên file và chọn showroom muốn lưu. Tại mục Save as type, chúng ta chọn vào Excel Macro – Enabled Wordbook. Kế tiếp bấm Save

*

Như vậy, chúng ta đã lưu giữ được Macro vào Excel thật gấp rút đúng không.

Cách xóa Macro trong Excel

Sau một thời hạn sử dụng tính năng, nếu bạn muốn xóa Macro ngoài Excel thì hãy tiến hành như sau:

Bước 1: trên thẻ Developer bên trên thanh công cụ, lựa chọn Marcos

*

Bước 2: Khi cửa sổ xuất hiện, tại mục Macro name bạn chỉ cần nhập tên Macro phải xóa. Tiếp đến nhấn ô Delete

*

Khi kia Macro đang được xóa bỏ Excel.

Một số chú ý khi triển khai lệnh Macro

Macro chỉ thực hiện thao tác làm việc trên một vùng dữ liệu nhất định, nếu như khách hàng thêm những dòng hoặc ô vào dữ liệu thì Macro sẽ không còn hoạt động
Bạn cần chia nhỏ dại thành các thao tác nhỏ tuổi thay bởi vì dùng cho một thao tác làm việc dài
Thao tác Macro vào Excel có thể được link với những chương trình Office không giống có hỗ trợ VBATrước khi triển khai lưu Macro bạn phải bấm dừng thao tác

Lời kết về Macro vào Excel

Như vậy, Macro vào Excel là một lệnh giúp quá trình thực hiện trên Excel tiện nghi và xử trí được nhiều các bước phức tạp một cách nhanh chóng, được những cao thủ Excel thực hiện và ứng dụng. Hy vọng bạn sẽ có thêm những kiến thức hữu dụng và thú vị.

Xem thêm: Cách tính điểm trung bình có hệ số trong excel với hàm average

Ngoài ra, các năng lực tin học công sở khác vẫn rất quan trọng đặc biệt trong quy trình học tập và làm việc. Đừng quên dành thời gian đăng ký những khóa học tập Luyện thi MOS online những môn Excel, Word, Powerpoint của Trung chổ chính giữa tin học công sở MOS để thành thạo không chỉ có thế nhé.

Trung vai trung phong tin học văn phòng MOS – Viện Đào tạo thành và tư vấn doanh nghiệp – ĐH ngoại Thương.