Có nhiều cách để chạy 1 macro:
Tạm giới thiệu cách chạy từ nút lệnh (commandbutton)
1. Bạn mở hộp công cụ Control Toolbox (từ menu View -> Toolbars -> Control Toolbox)
2. Từ hộp công cụ này, bạn dùng chuột nhắp vào cái biểu tượng hình chữ nhật nho nhỏ (CommandButton)
3. Bạn "vẽ" cái CommandButton bằng chuột lên một vùng nào đó trên bảng tính.
4. Click đôi chuột vào cái CommandButton vừa vẽ ấy sẽ mở cửa sổ để soạn thảo code cho cái CommandButton ấy.
5. Giữa cái sub commandbutton và cái End sub là 1 dòng trống. Bạn hãy gõ đầy đủ, chính xác các tên macro bạn vừa tạo ra đó. (Bạn cũng có thể thêm từ khóa Call trước tên của cái macro hoặc không cần).
6. Để cái commandbutton chạy được, bạn đưa trỏ chuột vào cái biểu tượng đầu tiên (Có tên là: Design Mode) của hộp công cụ Control Toolbox (có hình cái thước Eke, cái bút chì và 1 các thước kẻ) rồi tắt nó đi (click chuột vào đó).
7. Bạn bấm cái Commandbutton vừa tạo đó xem Macro chạy chưa? Có lỗi sai nào không?
8. Bạn có thể sửa lỗi sai (nếu có thông báo hiện lên) hoặc có thể đổi tên cái commandbutton đó bằng cách: Bấm lại cái Design Mode -> click chọn cái commandbutton rồi chọn cái biểu tượng có tên properties (hình bàn tay chỉ vào trang giấy) (hoặc bấm chuột phải vào Commandbutton rồi chọn Properties). Từ hộp thuộc tính này, bạn có thể chọn lại tên của commandbutton (caption), chọn lại vị trí của nút lệnh, chọn màu, kiểu font chữ, kích thước,....
Bạn tự tìm hiểu thêm.
Ngoài ra còn các điều khiển khác trên Control Toolbox đó nữa...
Bạn còn có thể "vẽ" từ hộp công cụ Drawing 1 đối tượng bất kỳ (có thể hình tròn, hình vuông, hình chữ nhật, hình tam giác,...) hoặc chèn 1 hình ảnh vào trang bảng tính Excel hoặc trang văn bản (word). Từ các đối tượng mới tạo này, click chọn bằng chuột phải rồi chọn Assign Macro... -> Từ hộp Asign Macrro, gán cho nó (cái đối tượng vừa tạo ấy) 1 macro mà bạn muốn thực hiện nó -> OK là xong thôi.
Nếu bạn tạo 1 hình từ Drawing rồi format lại nó cho nó khéo khéo, gán macro cho nó thì trông nó cũng chẳng khác gì 1 nút lệnh (commandbutton).
Chào bạn!