Hướng dẫn tạo một Macro trên Excel

Đỗ Thúy Quỳnh
Đỗ Thúy Quỳnh
Dec 16 2022

Trong Excel ta có thể tự động hóa các tác vụ bằng cách viết ra, nó gọi là macros. Hay nói cách khác Macro là một chuỗi tự động được nhập vào, mô phỏng thao tác gõ phím hoặc thao tác với chuột của người dùng. Một macro thường được sử dụng để thay thế một loạt các hành động lặp đi lặp lại và phổ biến trong việc xử lý bảng tính. 

Trong bài này chúng ta cùng tìm hiểu cách tạo một macro trong Excel đơn giản và chạy nó khi nhấp nút lệnh. Đầu tiên ta mở tab Developer.

Tab Developer

Để mở tab Developer ta thực hiện theo các bước sau:

1. Nhấn chuột phải vào vị trí bất kỳ trên thanh công cụ, sau đó nhấn chọn Customize the Ribbon.

Hướng dẫn tạo một Macro trên Excel

2. Dưới Customize the Ribbon, bên phía bên phải của hộp thoại, ta nhấn chọn Main Tabs.

3. Tích vào ô Developer.

Hướng dẫn tạo một Macro trên Excel

4. Nhấn nút OK.

5. Bây giờ ta có thể nhìn thấy tab Developer ở bên cạnh tab View.

Hướng dẫn tạo một Macro trên Excel

Nút lệnh

Để đặt một nút lệnh vào trong trang tính của mình, ta thực hiện theo các bước sau.

1. Trên tab Developer, nhấn chọn Insert.

2. Nhìn trong nhóm ActiveX Controls, nhấn nút Command Button.

Hướng dẫn tạo một Macro trên Excel

3. Kéo một nút lệnh vào trong trang tính.

Cách gán Macro vào nút lệnh

Để gán một macro (một hay nhiều dòng mã) vào một nút lệnh, ta thực hiện theo các bước sau đây.

1. Nhấn chuột phải vào CommandButton (nhớ phải chọn Design Mode trước).

2. Nhấn chọn View Code.

Hướng dẫn tạo một Macro trên Excel

Lúc này hộp thoại Visual Basic Editor được mở ra.

3. Đặt con trỏ chuột vào giữa Private Sub CommandButton1_Click() và End Sub.

4. Thêm vào đó dòng mã như hình dươi đây.

Hướng dẫn tạo một Macro trên Excel

Chú ý: cửa sổ bên trái có tên là Sheet1 và tệp này được gọi là Project Explorer. Nếu không hiển thị Project Explorer, nhấn chọn View, chọn Project Explorer. Nếu cửa sổ Code cho trang Sheet1 không hiển thị hãy nhấn chọn Sheet1. 

5. Đóng hộp thoại Visual Basic Editor.

6. Nhấn nút lệnh trên trang tính (nhớ rằng hãy ngắt Design Mode trước).

Ta thu được kết quả như sau:

Hướng dẫn tạo một Macro trên Excel

Lúc này macro của chúng ta đã hoạt động rồi.

Visual Basic Editor.

Để mở hộp thoại Visual Basic Editor, ta chọn tab Developer trên thanh công cụ. Nhấn chọn Visual Basic.

Hướng dẫn tạo một Macro trên Excel

Lúc này hộp thoại Visual Basic Editor sẽ được mở ra.

Hướng dẫn tạo một Macro trên Excel

Có thể bạn sẽ cần:

0/5 - (0 bình chọn)

0/5 - (0 bình chọn)

Bài viết liên quan

Hướng dẫn về đối tượng Range trong VBA cơ bản

Hướng dẫn về đối tượng Range trong VBA cơ bản

Cách kích hoạt và vô hiệu hóa macro trong Excel

Cách kích hoạt và vô hiệu hóa macro trong Excel

Hướng dẫn cách dùng các toán tử logic AND, OR, NOT trong VBA

Hướng dẫn cách dùng các toán tử logic AND, OR, NOT trong VBA

Hướng dẫn cách gọi Sub trong VBA qua các ví dụ

Hướng dẫn cách gọi Sub trong VBA qua các ví dụ

Hướng dẫn cách viết các toán tử so sánh trong VBA

Hướng dẫn cách viết các toán tử so sánh trong VBA

CÁCH THAY ĐỔI ĐỊNH DẠNG LƯU TẬP TIN MẶC ĐỊNH TRONG OFFICE 2013 TRỞ LÊN

CÁCH THAY ĐỔI ĐỊNH DẠNG LƯU TẬP TIN MẶC ĐỊNH TRONG OFFICE 2013 TRỞ LÊN

@ 2020 - Bản quyền của Công ty cổ phần công nghệ giáo dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở kế hoạch và đầu tư TP. Hà Nội