Bắt đầu nhanh: Tạo macro

Áp dụng cho
Excel cho Microsoft 365 Excel cho Microsoft 365 dành cho máy Mac Excel 2024 Excel 2024 dành cho máy Mac Excel 2021 cho Mac

Nếu có những tác vụ trong Microsoft Excel mà bạn thực hiện nhiều lần, bạn có thể ghi macro để tự động hóa những tác vụ này. Macro là một hành động hoặc tập hợp các hành động mà bạn có thể chạy bao nhiêu lần tùy thích. Khi tạo macro, bạn đang ghi lại những lần bấm chuột và nhấn phím của mình. Sau khi bạn tạo macro, bạn có thể sửa macro đó để thực hiện thay đổi nhỏ về cách thức hoạt động của macro.

Giả sử hàng tháng bạn tạo một báo cáo cho người quản lý kế toán của mình. Bạn muốn định dạng màu đỏ cho tên của khách hàng có tài khoản quá hạn, đồng thời áp dụng định dạng đậm. Bạn có thể tạo và sau đó chạy một macro để nhanh chóng áp dụng những thay đổi định dạng này cho các ô bạn chọn.

Cách thực hiện?

Trước khi bạn ghi macro
Macro và công cụ VBA có thể được tìm thấy trên tab Nhà phát triển, bị ẩn theo mặc định, vì vậy, bước đầu tiên là phải bật tab. Để biết thêm thông tin, hãy xem Hiển thị tab Nhà phát triển. Tab Nhà phát triển trên dải băng
Ghi macro
  1. Trong nhóm trên tab Nhà phát triển , chọn Ghi Macro.
  2. Nhập tên macro trong hộp Tên Macro , nhập phím tắt trong hộp Phím tắt và mô tả trong hộp Mô tả . Chọn OK để bắt đầu ghi.
    Lệnh Ghi Macro trong nhóm Mã trên tab Nhà phát triển
  3. Thực hiện các hành động bạn muốn tự động hóa, như nhập văn bản thảo sẵn hoặc điền xuống một cột dữ liệu.
  4. Trên tab Nhà phát triển , chọn Dừng Ghi.
    Ngừng Ghi
Xem kỹ hơn macro
Bạn có thể tìm hiểu một chút về ngôn ngữ lập trình Visual Basic bằng cách chỉnh sửa macro.
Để chỉnh sửa macro, trong nhóm trên tab Nhà phát triển , chọn Macro, chọn tên macro, rồi nhấn Chỉnh sửa. Thao tác này sẽ khởi động Trình soạn thảo Visual Basic.
Xem các hành động bạn đã ghi xuất hiện như thế nào dưới dạng mã. Một số mã có thể sẽ rõ ràng đối với bạn và một số trong số đó có thể hơi bí ẩn.
Thử nghiệm với mã, đóng Trình soạn thảo Visual Basic rồi chạy lại macro của bạn. Lần này, hãy xem có điều gì khác xảy ra không!

Bước tiếp theo

Bạn cần thêm trợ giúp?

Bạn luôn có thể hỏi chuyên gia trong Cộng đồng kỹ thuật Excel hoặc nhận hỗ trợ trong Cộng đồng.