Macro tương tự như một chương trình máy tính. Nó bao gồm một loạt các hướng dẫn mà máy tính tuân theo theo một trình tự mà bạn chỉ định. Macro được đặt tên được sử dụng để chạy các hướng dẫn mà nó chứa.

Excel cung cấp hai cách chung để tạo macro. Phương pháp đầu tiên (và dễ nhất) là ghi macro bằng cách sử dụng trình ghi macro. Phương pháp khác là viết macro từ đầu bằng VBA Editor. Mặc dù việc viết từ đầu là hoàn toàn có thể chấp nhận được, nhưng thường là một ý kiến ​​hay, đặc biệt là đối với các macro nhỏ hơn, ghi lại các bước cơ bản bạn muốn thực hiện và sau đó chỉnh sửa macro đã ghi để tạo các hướng dẫn cuối cùng.

Bất cứ điều gì bạn làm trong Excel có tính chất lặp lại đều là một ứng cử viên sáng giá cho macro. Ví dụ: bạn có thể có công việc tạo các báo cáo phân tích tài chính cho công ty của mình và bạn muốn tạo một macro sẽ nhập tên công ty vào ô hiện tại và định dạng nó bằng phông chữ thích hợp. Một nhiệm vụ như vậy được thực hiện dễ dàng với macro.

Khi bạn tạo macro, bạn có cơ hội lưu trữ nó ở bất kỳ nơi nào trong ba nơi. Nơi bạn lưu trữ macro sẽ xác định khi nào nó có sẵn và cách nó có thể được sử dụng sau này. Sau đây là các tùy chọn lưu trữ có sẵn trong Excel:

Personal Macro Workbook . * Macro được lưu trữ trong một sổ làm việc đặc biệt chỉ chứa macro. Sổ làm việc này luôn mở, nhưng bị ẩn. Tên tệp cho sổ làm việc này là Personal.xls.

Sách làm việc này . * Macro được lưu trữ như một phần của sổ làm việc hiện tại. (Đây là vị trí lưu trữ mặc định được sử dụng bởi Excel.)

New Workbook . * Một sổ làm việc mới được tạo và macro được lưu trong nó.

Hãy nhớ rằng macro chỉ khả dụng nếu sổ làm việc mà chúng được lưu trữ đang mở. Do đó, chỉ những dữ liệu được lưu trữ trong Sổ làm việc Macro Cá nhân của bạn sẽ luôn khả dụng. Điều này hoạt động vì Sổ làm việc Macro Cá nhân luôn mở (ngay cả khi nó không hiển thị). Macro bạn lưu trữ trong các sổ làm việc khác chỉ khả dụng nếu sổ làm việc đó đang mở.

_Lưu ý: _

Nếu bạn muốn biết cách sử dụng các macro được mô tả trên trang này (hoặc trên bất kỳ trang nào khác trên trang ExcelTips), tôi đã chuẩn bị một trang đặc biệt bao gồm thông tin hữu ích.

ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.

Mẹo này (2256) áp dụng cho Microsoft Excel 97, 2000, 2002 và 2003. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện ribbon của Excel (Excel 2007 trở lên) tại đây: