Bỏ qua để tới nội dung chính
Đăng nhập với Microsoft
Đăng nhập hoặc tạo một tài khoản.
Xin chào,
Chọn một tài khoản khác.
Bạn có nhiều tài khoản
Chọn tài khoản bạn muốn đăng nhập.

Nếu bạn có các 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 các tác vụ đó. Macro là một hành động hoặc một 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 sẽ ghi lại các lần bấm chuột và nhấn phím. Sau khi tạo macro, bạn có thể chỉnh sửa macro đó để thực hiện thay đổi nhỏ đối với cách hoạt động của macro.

Giả sử mỗi 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 tên của khách hàng có tài khoản quá hạn màu đỏ và cũng áp dụng định dạng đậm. Bạn có thể tạo, rồi chạy macro áp dụng nhanh những thay đổi định dạng này cho các ô bạn chọn.

Cách thực hiện?

Ảnh biểu tượng

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, xem mục Hiển thị tab Nhà phát triển.

Tab Nhà phát triển trên dải băng

Hình ảnh biểu tượng

Ghi macro    

  1. Trong nhóm trên tab Nhà phát triển , hãy bấm Ghi Macro.

  2. Bạn có thể tùy ý nhập tên cho macro vào hộp Tên macro, nhập phím lối tắt vào hộp Phím tắt và mô tả trong hộp Mô tả, rồi bấm 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, chẳng hạn như nhập văn bản lập sẵn hoặc điền một cột dữ liệu.

  4. Trên tab Nhà phát triển, bấm Dừng Ghi.

    Ngừng Ghi

Hình ảnh biểu tượng

Xem xét 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.

Để sửa macro, trong nhóm Mã trên tab Nhà phát triển, hãy bấm Macro, chọn tên macro, rồi bấm Sửa. Thao tác này sẽ khởi động Trình soạn thảo Visual Basic.

Xem cách các hành động bạn đã ghi lại xuất hiện dưới dạng mã. Một số mã có thể sẽ được rõ ràng cho bạn, và một số trong đó có thể là một chút bí ẩn.

Thử nghiệm với mã, đóng Trình soạn thảo Visual Basic và chạy lại macro của bạn. Lần này, xem có chuyện gì khác xảy ra không!

Bước tiếp theo

Cách thực hiện?

Ảnh biểu tượng

Trước khi bạn ghi macro    

Đảm bảo tab Nhà phát triển hiển thị trên dải băng. Theo mặc định, tab Nhà phát triển không hiển thị, vì vậy hãy làm như sau:

  1. Đi tới Excel >Tuỳ chọn... > Dải băng & công cụ.

  2. Trong thể loại Tùy chỉnh Ribbon , trong danh sách Tab Chính , chọn hộp kiểm Nhà phát triển, rồi bấm Lưu.

Hình ảnh biểu tượng

Ghi macro    

  1. Trên tab Nhà phát triển, bấm Vào Ghi Macro.

  2. Bạn có thể tùy ý nhập tên cho macro vào hộp Tên macro, nhập phím lối tắt vào hộp Phím tắt và mô tả trong hộp Mô tả, rồi bấm OK để bắt đầu ghi.

  3. Thực hiện các hành động bạn muốn tự động hóa, chẳng hạn như nhập văn bản lập sẵn hoặc điền một cột dữ liệu.

  4. Trên tab Nhà phát triển, trong nhóm , bấm Dừng Ghi.

Hình ảnh biểu tượng

Xem xét 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 tab Nhà phát triển, bấm macro, chọn tên macro và bấm Sửa. Thao tác này sẽ khởi động Trình soạn thảo Visual Basic.

Xem cách các hành động bạn đã ghi lại xuất hiện dưới dạng mã. Một số mã có thể sẽ được rõ ràng cho bạn, và một số trong đó có thể là một chút bí ẩn.

Thử nghiệm với mã, đóng Trình soạn thảo Visual Basic và chạy lại macro của bạn. Lần này, xem có chuyện gì khác xảy ra không!

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.

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

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.

Thông tin này có hữu ích không?

Bạn hài lòng đến đâu với chất lượng dịch thuật?
Điều gì ảnh hưởng đến trải nghiệm của bạn?
Khi nhấn gửi, phản hồi của bạn sẽ được sử dụng để cải thiện các sản phẩm và dịch vụ của Microsoft. Người quản trị CNTT của bạn sẽ có thể thu thập dữ liệu này. Điều khoản về quyền riêng tư.

Cảm ơn phản hồi của bạn!

×