Macro Excel - Gán Macro cho các đối tượng
Giả sử bạn đã tạo một macro mà bạn cần thực thi nhiều lần. Ví dụ: macro mà bạn đã tạo cho tham chiếu tuyệt đối và tham chiếu tương đối. Sau đó, sẽ dễ dàng cho bạn nếu bạn có thể chạy macro bằng cách nhấp chuột. Bạn có thể thực hiện điều này bằng cách gán macro cho một đối tượng như hình dạng hoặc đồ họa hoặc một điều khiển.
Trong chương này, bạn sẽ học cách đưa một đối tượng vào sổ làm việc của mình và gán macro cho nó.
Nhớ lại macro mà bạn đã tạo bằng cách sử dụng tham chiếu tương đối. Macro sắp xếp dữ liệu được đưa ra trong một cột thành một bảng để tạo điều kiện phân tích dữ liệu.
Gán Macro cho một Hình dạng
Bạn có thể chèn một hình dạng trong trang tính của mình ở dạng có ý nghĩa với văn bản tự giải thích, khi được nhấp vào sẽ chạy macro được gán cho nó.
Nhấn vào INSERT trên thanh Ribbon.
Nhấp chuột Shapes trong nhóm Hình minh họa.
Chọn bất kỳ hình dạng tạo sẵn nào xuất hiện trong danh sách thả xuống. Ví dụ, hình dạng Lưu đồ - Chuẩn bị, vì bạn đang trong quá trình chuẩn bị dữ liệu.
Vẽ hình dạng và định dạng nó.
Nhấp chuột phải vào hình dạng và chọn Edit Text từ danh sách thả xuống.
Nhập văn bản bên trong hình dạng - Chạy Macro.
Định dạng văn bản.
- Nhấp chuột phải vào hình dạng.
- Chọn Gán Macro từ danh sách thả xuống.
Hộp thoại Chỉ định Macro xuất hiện. Bấm vào tên macro tức là RelativeMacro và bấm OK.
Macro được gán cho hình dạng.
Bấm vào ô mà bạn phải chạy macro nói B4.
Di chuyển con trỏ (con trỏ) vào hình dạng. Con trỏ (con trỏ) chuyển thành ngón tay.
Bây giờ hãy nhấp vào hình dạng. Macro sẽ chạy. Chỉ cần lặp lại các cú nhấp chuột để chạy macro vài lần và bạn đã hoàn thành nhiệm vụ sắp xếp dữ liệu thành một bảng chỉ trong vài giây.
Gán Macro cho đồ họa
Bạn có thể chèn một đồ họa vào trang tính và gán macro cho nó. Hình ảnh có thể được chọn để hình dung macro của bạn. Ví dụ, bạn có thể có một đồ họa bảng biểu thị rằng macro sẽ sắp xếp dữ liệu vào một bảng.
- Bấm vào tab CHÈN trên ruy-băng.
- Bấm vào Hình ảnh trong nhóm Hình minh họa.
- Chọn một tệp có chứa hình ảnh của bạn.
Phần còn lại của các bước tương tự như các bước của hình dạng đã cho trong phần trước.
Gán Macro cho một Điều khiển
Chèn một điều khiển VBA và gán macro cho nó làm cho công việc của bạn trông chuyên nghiệp. Bạn có thể chèn các điều khiển VBA từ tab Nhà phát triển trên Ribbon.
Nhấn vào DEVELOPER trên thanh Ribbon.
Nhấp chuột Insert trong nhóm Điều khiển.
Chọn biểu tượng Nút bên dưới Form Controls từ danh sách thả xuống như được hiển thị trong ảnh chụp màn hình dưới đây -
Bấm vào ô trên trang tính mà bạn muốn chèn điều khiển Nút. Hộp thoại Chỉ định Macro xuất hiện.
Bấm vào tên macro và bấm OK.
Nút điều khiển với macro được chỉ định sẽ được chèn.
- Nhấp chuột phải vào nút.
- Nhấp vào Chỉnh sửa Văn bản.
- Nhập - Chạy Macro.
- Định dạng Văn bản và thay đổi kích thước Nút.
Bạn có thể chạy macro bất kỳ số lần nào bằng cách nhấp vào nút liên tục.
Sử dụng Điều khiển biểu mẫu là một cách dễ dàng và hiệu quả để tương tác với người dùng. Bạn sẽ tìm hiểu thêm về điều này trong chương - Tương tác với Người dùng.