Excel để trở về màn hình chính của Excel.
CHÚ Ý Mỗi Macro đều có một tên riêng và tên này là duy nhất trong một tài liệu Excel (Workbook).
2.3. Quản lý Macro
Nhằm tạo điều kiện thuận lợi cho người sử dụng trong khi làm việc với Macro, Excel đã tích hợp sẵn một trình quản lý Macro.
Để hiển thị trình quản lý Macro, chọn trình đơn ToolsÖMacroÖMacros… hoặc nhấn tổ hợp phím ALT+F8.
106
Hình IV-3: Trình quản lý Macro
Trong cửa sổ Macro, các Macro được tạo theo kịch bản hoặc bằng VBAIDE có trong phiên làm việc hiện tại của Excel sẽđược hiển thị trong một danh sách. Tất cả các thao tác quản lý Macro sẽđược thực hiện dễ dàng thông qua trình quản lý này. Để bắt đầu một thao tác nào đó, trước hết cần phải chọn Macro tương ứng có trong danh sách:
Ø
ØĐể thực thi Macro (chạy Macro): kích chuột vào nút Run. Ø
ØĐể hiệu chỉnh Macro: kích chuột vào nút Edit, cửa sổ lệnh trong VBAIDE chứa các mã lệnh của Macro được chọn sẽđược hiển thịđể người sử dụng có thay đổi mã lệnh trong Macro đó.
Ø
ØĐể xoá Macro: kích chuột vào nút Delete, Macro được chọn sẽđược xoá cả trong danh sách Macro và mã lệnh của Macro đó.
Ø
ØKích chuột vào nút Options… sẽ hiển thị hộp thoại lựa chọn, cho phép người sử dụng thiết lập lại phím tắt hoặc thay đổi mô tả cho Macro được chọn.
Hình IV-4: Hộp thoại Macro Options. 2.4. Sử dụng Macro
Việc sử dụng các Macro đã được tạo, thực chất là thực thi đoạn mã lệnh tạo nên Macro đó. Có nhiều cách khác nhau để chạy một Macro:
Ø
107 Ø Ø
ØThực thi Macro theo cách thông qua trình quản lý Macro; Ø
ØThực thi Macro trực tiếp từ VBAIDE; Ø
ØThực thi bằng cách nhấn chuột vào một nút lệnh hay một điều khiển đồ hoạ mà đã được gán trỏ tới Macro cần thực hiện;
Ø
ØThực thi bằng cách nhấn chuột vào một đối tượng đồ hoạ mà đã được gán trỏ tới Macro; Ø
ØThực thi thông qua nút lệnh trên thanh công cụ; Ø
ØThực thi thông qua mục trên thanh trình đơn.
Chi tiết về các cách thực thi Macro xin tìm hiểu thêm trong tài liệu “Microsoft Office Excel Help” được cài đặt sẵn cùng Excel. Ởđây chỉ trình bày cách thực thi Macro theo một số cách thông thường.
2.4.1. Thực thi Macro bằng phím tắt
Trong quá trình tạo Macro theo kịch bản, người sử dụng có thể gán một phím tắt cho Macro đó. Và để thực thi Macro, người dùng chỉ cần nhấn tổ hợp phím tắt đã gán cho Macro. Trong ví dụ ở phần “Tạo Macro theo kịch bản” trang 102, Macro đã được gán một tổ hợp phím tắt là CTRL+SHIFT+L, do vậy, để thực thi Macro này, người sử dụng chỉ cần chọn vùng dữ liệu để định dạng bảng, sau đó nhấn tổ hợp phím CTRL+SHIFT+L.
Đối với Macro được tạo bằng cách sử dụng VBAIDE, người dùng chỉ có thể tạo phím tắt cho Macro thông qua trình quản lý Macro. Chi tiết tham khảo phần “Quản lý Macro” trang 105.
2.4.2. Thực thi Macro thông qua trình quản lý Macro
Chi tiết tham khảo phần “Quản lý Macro” trang 105.
2.4.3. Thực thi Macro trực tiếp từ VBAIDE
Cách thực thi Macro trực tiếp từ VBAIDE rất thích hợp khi người sử dụng muốn thử nghiệm ngay Macro trong quá trình xây dựng nó.
Để thực thi Macro nào đó trong VBAIDE, cần thực hiện như sau: