Tạo một Macro đơn giản trong MS Excel

Thursday, December 18, 2008
Nếu bạn là người thường xuyên làm việc với bảng tính Excel và có những thao tác định dạng phải thực hiện lặp lại nhiều lần thì sử dụng Macro là một lựa chọn tuyệt vời cho bạn. Việc tạo ra một Macro đơn giản như vậy thì không đòi hỏi bạn phải có kiến thức về Visual Basic mà MS Excel đã cung cấp sẵn chức năng này. Việc của bạn lúc này chỉ là thực hiện những thao tác để Excel ghi lại và tự động chạy cho những lần tiếp theo.

Trước tiên hãy khởi động bảng tính Excel mà bạn muốn định dạng.
Một điều các bạn cần lưu ý, khi tạo Macro theo cách này Excel sẽ ghi lại toàn bộ những thao tác bạn đã thực hiện trong quá trình tạo Macro, nó sẽ ghi nhớ theo địa chỉ tuyệt đối. Có nghĩa là bạn thực hiện định dạng tại ô nào, vùng nào thì sau này khi chạy Macro tại bất kỳ bảng tính nào thì nó cũng sẽ chỉ định dạng ở những ô, vùng tương ứng như vậy. Sở dĩ phải nói tới điều này vì vùng dữ liệu của các bảng tính có thể khác nhau, bạn nên thực hiện vùng định dạng tương đối rộng để nó phù hợp với tất cả các bảng tính khác của bạn sau này.

Để tạo mới một Macro bạn vào Tool > Macro > Record New Macro. Một cửa sổ hiện ra.


  • Macro name: Đặt tên cho Macro
  • Shortcut key: Phím tắt cho Macro (Sau này khi mở bảng tính và muốn chạy Macro bạn chỉ cần bấm tổ hợp phím này).
  • Store Macro in: Bạn chọn là Personal Macro Workbook
  • Discription: Mô tả thông tin
Chọn OK để tiến hành tạo Macro.
Bây giờ hãy tiến hành thực hiện những định dạng cần thiết.
Khi định dạng xong bạn hãy bấm Stop (Pop-up xuất hiện trên màn hình) hoặc vào Tool > Macro > Stop recording.


Sau khi hoàn thành việc tạo Macro, bạn đóng bảng tính lại (Không cần lưu bảng tính). Khi có một cửa sổ hiện ra như sau bạn chọn Yes.


Muốn xem danh sách các Macro hiện có bạn vào Tool > Macro > Macro


  • Run: Chạy một Macro
  • Step Info: Chỉnh sửa Macro trong MS Visual Basic
  • Options: Thay đổi phím tắt và thông tin về Macro

Nếu có nhiều Macro được tạo ra và bạn không thể nhớ được phím tắt của chúng và bạn cũng không muốn mỗi khi chạy một Macro lại phải vào Tool > Macro.... Vậy hãy tạo cho nó một biểu tượng trên thanh công cụ.
Bấm chuột phải lên vùng trống trên thanh công cụ chọn Customize. Một cửa sổ hiện ra:


Trong mục Commands bạn bấm và giữ chuột trái vào một biểu tượng chương trình bất kỳ và kéo nó lên vùng trống trên thanh công cụ.
Tiếp theo chọn Modify Selections để thiết lập cho nút lệnh này.


  • Name: Đặt tên cho nút lệnh
  • Edit button image: Tự tạo nút lệnh theo cách của bạn
  • Change button image: Chọn biểu tượng cho nút lệnh bằng những hình có sẵn
  • Defaul style, Text Only, Image and Text: Chọn kiểu hiển thị
  • Assign Macro: Đây là bước quan trọng nhất, bạn chọn để gán Macro đã tạo vào nút lệnh này.
Từ đây mỗi khi bạn mở một bảng tính bất kỳ, nút lệnh đã tạo sẽ xuất hiện trên thanh Menu và bạn chỉ cần nhấn nút để chạy Macro. Bạn có thể tạo bao nhiêu nút lệnh tùy ý.
Bạn có thể cập nhật bài viết mới từ Blogger+ một cách nhanh nhất bằng cách:

Đăng ký nhận tin RSS;

Đăng ký nhận bài viết mới qua Email.


Copyright 2008 - 2018 - BloggerPlus.net. All rights reserved.
Ghi rõ nguồn khi phát hành lại thông tin từ trang này.
Designed by Pavel. Powered by Blogger
Based on CSS by Ourblogtemplates