Thực thi Macro

Một phần của tài liệu Giáo trình excel nâng cao trường cđn đà lạt (Trang 77 - 79)

Việc sử dụng các Macro đã được tạo, thực chất là thực thi các đoạn mã lệnh cấu thành Macro, có thể được thực hiện theo nhiều cách khác nhau:

 Thực thi bằng cách dùng phím tắt đã gán cho Macro;

 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ạ;

 Thực thi bằng cách nhấn chuột vào một đối tượng đồ hoạ;

 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.

a. 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 10, 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” ở phần trên.

b. Thực thi Macro thông qua trình 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, chương trìnhExcel đã 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 ToolsMacroMacros… hoặc nhấn tổ hợp phím

Trang 78/ 89 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. Để bắt đầu một thao tác nào đó, trước hết cần phải chọn Macro 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 đó. 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í Hình: Hộp thoại Macro Options.

Hình 6.4

c. Thực thi Macro trực tiếp từ VIBAIDE

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:

1. Trong cửa sổ mã lệnh của VBAIDE, đặt con trỏ vào giữa khối Sub … End Sub.

2. Nhấn phím F5 hoặc chọn biểu tượng trên thanh công cụ.

Trong trường hợp người sử dụng không đặt con trỏ giữa, một đanh sách các Macro hiện lên để người dùng lựa chọn để thực thi Macro cần thiết.

Trang 79/ 89

Hình 6.5

Khi Macro được tạo ra chưa đáp ứng đủ nhu cầu thì người sử dụng thường có nhu cầu thay đổi mã lệnh của Macro đó. Quá trình hiệu chỉnh Macro được thực hiện thông qua VBAIDE.

Một phần của tài liệu Giáo trình excel nâng cao trường cđn đà lạt (Trang 77 - 79)

Tải bản đầy đủ (PDF)

(89 trang)