Macro là trong những tính năng vượt trội nhất của Excel và bí quyết chúng hoàn toàn có thể giúp bạn auto hóa các tác vụ lặp đi lặp lại . Vậy sử dụng nó ra sao, như vậy nào? Thì bài viết dưới đây sẽ giúp đỡ bạn hoàn toàn rất có thể sử dụng được Macro trường đoản cú cơ bản nhất nhé!

1. Macro là gì?

Macro là tập hợp một số trong những các loại lệnh giúp auto hóa cácthao tác lặp đi lặp lại trên và một vùng dữ liệu. Cũng chính vì thế, bài toán tạoMacro giúp bạn tiết kiệm được rất nhiều thời gian trong suốt quá trình thao tác làm việc với Excel. Bên cạnh ra, nó có thể chỉnh sửa cho cân xứng với làm việc người dùng bất cứ lúc nào.

Bạn đang xem: Sử dụng macro trong excel

Ví dụ, một ô (cell) được chọn (selected) ở hiện nay tại sẽ không được ghi chođến khi chúng ta thực hiện các bước trong ô đó. Kế bên ra, Excel cũng không ghi lạicác quá trình khi đang áp dụng bảng tinh chỉnh và điều khiển (dialog box) cho tới khi chúng ta ấnnút OK bên trên bảng tinh chỉnh và điều khiển đó.

*
Hình 1: triển khai ghi macro

*
Hình 2: cửa sổ Record Macro

Trong suốt thời hạn ghi, macro vẫn được giữ lại với tên xác minh trongmodule, module được tạo thành trong quy trình ghi và là 1 phần của Workbook.

Marco được ghi lại rất có thể được giữ trong This Workbook (Workbook hiệnhành), New Workbook (Workbook mới) hoặc trong Personal Macro Workbook (những macro cài riêng). Số đông lệnh (code) được lưu giữ trong Personal.xls,những macro thiết lập riêng đều áp dụng được khi chúng ta mở Excel ra. Những macrotrong những Workbook không giống nhau rất có thể sử dụng bất cứ lúc như thế nào khi những Workbookđang mở (kể cả sử dụng chúng trường đoản cú Workbook khác).

Điều kiện để rất có thể tiến hành ghi macro:

1. Bảng tính Excel hiện hành (Activate Excel).

2. Thực hiện Workbook mới.

2. Công việc tạo 1 Macro vào Excel

- cách 1: Mở file Excel, bên trên thanh công cụ bạn chọnFile=>Options=>Customize Ribbon. Sau đó bạn tích vào Developer và click chọn OK.

*

Hình minh họa

- cách 2: Sau khi sẽ kích hoạt tab Developer, truy hỏi cậpDeveloper=> click chọnRecord Macro.

*

Hình minh họa

- cách 3: Đặt tên đến macro tiếp nối nhấn OK.

- bước 4: Trong cửa sổ Record Macro được mở ra, thay vị chọn tùy chọnThis Workbookmặc định, chúng ta có thể chọnPersonal Macro Workbook, tùy lựa chọn này chất nhận được sử dụng macro new trên workbook bất kỳ trong tương lai mà chúng ta mở hoặc chế tác trên Excel.

*

Hình minh họa

- bước 5: Tiếp tục triển khai các thao tác chọn ô hoặc căn giữa.Macro sẽ khắc ghi các lần bấm vào của chúng ta và đúng chuẩn các ô / hình tượng mà các bạn click trong hành lang cửa số Excel và dịch nó thành một mã quánh biệt có tên là VBA.

*

Hình minh họa

- cách 6: xoay trở lạitab Developer, sau đó Click chọnStop Recording.

*

Hình minh họa

- bước 5: Tiến hành giữ File dưới dạng tất cả phần đuôi không ngừng mở rộng là.xlsm. Nếu như trong quá trình tạo macro các bạn chọn làPersonal Macro Workbookthì không cần phải thực hiện cách này.

*

Hình minh họa

3. Một số chú ý khi chế tác Marco bên trên Excel

- khi chúng ta tạo một Macro để làm một số thao tác, Excel đã chỉ chạy thao tác đó trong vùng được xác định sẵn. Điều này có nghĩa là nếu chúng ta thêm bất kỳ hàng giỏi cột bắt đầu nào vào vào vùng sẽ tạo, Macro sẽ không còn chạy thao tác cho vùng bắt đầu thêm vào.

Xem thêm: Top 60 Phim Haành Động Hay Nhất, Đầy Kịch Tính Nhất, Mới 2021

- Nếu bạn muốn xử lý một thao tác làm việc dài, hãy phân chia những thao tác đó thành đông đảo thao tác nhỏ hơn để lấy vào từng lệnh Macro nhỏ, chứ chớ nên đưa toàn bộ vào 1 Macro.

- Macro không chỉ có áp dụng trong phạm vi Excel. Chúng ta có thể tạo một phiên bản ghi links tới những ứng dụng Office không giống có cung ứng VBA. Ví dụ như ghi một macro để tạo bảng trong Excel, tiếp đến đưa vào Outlook để gửi tới địa chỉ trong bảng.

4. Viết macro

1. Từ menu Tools/Macros các bạn chọn Visual Basic Editor.

2. Trong cửa sổ Microsoft Visual Basic bạn vào thực đơn Insert và chọnModule

3. Giả dụ cần, bạn có thể thay thay tên của module theo ý muốn. Vào cửasổ Properties, lân cận (Name) bạn chọn Module1 cùng sửa thành Chuongtrinh.

4. Nhấp chuột vùng trống của hành lang cửa số Chuongtrinh (phần code).

5. Gõ Sub MyFirst rồi bấm Enter. Khi đó Excel sẽ tự động hóa điền () với EndSub, bộc lộ như hình 36.

6. Gõ các lệnh mỗi bước một theo sự diễn tả ở dưới. Chúng ta có thể có đượcnhững hỗ trợ trong Sub Address_abs() tại mục 4 với hình 13.

Trước đó, macro của doanh nghiệp chứa những lệnh solo giản.

- bước 1: chọn sheet có tên Text (dùng Sheets(“Text”).Select)

- bước 2: Gõ đoạn I can write macros! vào ô B2 vào sheet đó.

- bước 3: trét đậm chữ.

Cuối cùng, chúng ta kiểm tra (test) lại macro Text:

1. Trở lại sheet Text.

2. Từ menu Tools/Macros chọn Macros.

3. Trong cửa sổ Macros, chúng ta chọn macro mang tên là MyFirst và chọn Run.

Mọi bài toán sẽ giỏi đẹp, đoạn chữ đậm I can write macros! sẽ tiến hành nhập vàoô B2.

*

Hình minh họa

Trên đây chúng ta đã biết cách tạo macro đơn giản và dễ dàng trong excel. Bài toán tạo cùng sử dụng những macro trong excel sẽ có tác dụng tăng tính linh hoạt với tăng công suất làm việc của người sử dụng lên hết sức nhiều.Nếu chúng ta đọc quan tâm có thể tham khảo thêm các khóa học tin học văn phòng khác trên twitawardsrd.com để làm rõ hơn về các thủ thuật, cách thực hiện hàm trong Excel trải qua các khoá học Excel giúp cho bạn xử lý số liệu, report một cách gấp rút và đúng chuẩn nhất trường đoản cú đó giảm thiểu tôtis đa thời hạn cũng như nâng cấp hiệu suất công việc.

Bài viết liên quan

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *