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

Lưu ý: Chúng tôi muốn cung cấp cho bạn nội dung trợ giúp mới nhất ở chính ngôn ngữ của bạn, nhanh nhất có thể. Trang này được dịch tự động nên có thể chứa các lỗi về ngữ pháp hoặc nội dung không chính xác. Mục đích của chúng tôi là khiến nội dung này trở nên hữu ích với bạn. Vui lòng cho chúng tôi biết ở cuối trang này rằng thông tin có hữu ích với bạn không? Dưới đây là bài viết bằng Tiếng Anh để bạn tham khảo dễ hơn.

Nếu bạn có các tác vụ trong Microsoft Excel cần lặp lại thường xuyên, bạn có thể ghi một macro để tự động hóa các tác vụ này. 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 nhiều lần theo ý muốn. Khi bạn tạo một macro nghĩa là bạn đang ghi các lần bấm chuột và bấm phím. Sau khi tạo macro, bạn có thể sửa macro này để thay đổi chút ít cách thức hoạt động của nó.

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

Cách thực hiện?

Ảnh biểu tượng

Trước khi bạn ghi một 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

Ả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 trong hộp Tên macro, nhập một phím tắt trong hộp Phím tắt và phần mô tả trong hộp Mô tả, sau đó 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 mà bạn muốn tự động hóa, chẳng hạn như nhập văn bản mẫu hoặc điền vào một cột dữ liệu.

  4. Trên tab nhà phát triển , hãy bấm Dừng ghi.

    Ngừng Ghi

Ảnh biểu tượng

Tìm hiểu kỹ hơn về macro   

Bạn có thể tìm hiểu thêm về ngôn ngữ lập trình Visual Basic bằng cách sửa một macro.

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

Xem các hành động bạn đã ghi xuất hiện dưới dạng mã như thế nào. Một số mã có thể dễ hiểu, còn một số khác thì có vẻ khó hiểu hơn.

Thử nghiệm mã, đóng Visual Basic Editor và chạy lại macro. Lần này xem liệu có điều 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 một macro   

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

  1. Đi tới Excel > tùy chọn... > Ruy-băng & thanh công cụ.

  2. Trong thể loại tùy chỉnh Ribbon , trong danh sách Tab chính , hãy chọn hộp kiểm nhà phát triển , sau đó bấm lưu.

Ảnh biểu tượng

Ghi macro   

  1. 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 trong hộp Tên macro, nhập một phím tắt trong hộp Phím tắt và phần mô tả trong hộp Mô tả, sau đó bấm OK để bắt đầu ghi.

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

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

Ảnh biểu tượng

Tìm hiểu kỹ hơn về macro   

Bạn có thể tìm hiểu thêm về ngôn ngữ lập trình Visual Basic bằng cách sửa một macro.

Để sửa một macro, trên tab nhà phát triển , hãy bấm macro, hãy chọn tên của macro và bấm sửa. Điều này khởi động trình soạn thảo Visual Basic.

Xem các hành động bạn đã ghi xuất hiện dưới dạng mã như thế nào. Một số mã có thể dễ hiểu, còn một số khác thì có vẻ khó hiểu hơn.

Thử nghiệm mã, đóng Visual Basic Editor và chạy lại macro. Lần này xem liệu có điều gì khác xảy ra không!

Bước tiếp theo

Để tìm hiểu về cách tạo và chạy macro. Hãy xem tạo, chạy, sửa, hoặc xóa macro.

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

Bạn luôn có thể nhờ chuyên gia trong Cộng đồng Kỹ thuật Excel, tìm sự hỗ trợ trong Cộng đồng Giải pháp hoặc đề xuất tính năng hay cải tiến mới trên Excel User Voice.

Phát triển kỹ năng Office của bạn
Khám phá nội dung đào tạo
Sở hữu tính năng mới đầu tiên
Tham gia Người dùng nội bộ Office

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

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

Cảm ơn bạn đã phản hồi! Để trợ giúp tốt hơn, có lẽ chúng tôi sẽ kết nối bạn với một trong những nhân viên hỗ trợ Office của chúng tôi.

×