Quan trọng
Hỗ trợ cho Office 2016 và Office 2019 đã kết thúc vào ngày 14 tháng 10 năm 2025. Nâng cấp lên Microsoft 365 để làm việc từ bất kỳ thiết bị nào và tiếp tục nhận được hỗ trợ.
Bạn có thể tự động hóa điều khiển biểu mẫu hoặc điều khiển ActiveX bằng cách thực hiện các thao tác sau:
- Thực hiện một hành động hoặc thao tác khi người dùng bấm vào điều khiển biểu mẫu bằng cách gán macro cho nó.
- Chạy mã Microsoft Visual Basic for Applications (VBA) để xử lý bất cứ sự kiện nào xuất hiện khi người dùng tương tác với điều khiển ActiveX.
Để biết thêm thông tin về cách tạo macro, hãy xem mục Tạo hoặc xóa macro.
Thêm hoặc sửa macro cho điều khiển biểu mẫu
Bấm chuột phải vào điều khiển, rồi bấm Gán Macro.
Hộp thoại Gán Macro xuất hiện.Để xác định vị trí của một macro hiện có, hãy chọn vị trí đặt macro trong hộp Macro trong bằng cách thực hiện một trong những thao tác sau:
Để tìm kiếm macro trong bất kỳ sổ làm việc nào đang mở, hãy chọn Tất cả Sổ làm việc đang mở.
Lưu ý
Nếu macro mà bạn muốn gán cho điều khiển nằm trong một sổ làm việc riêng, trước tiên hãy mở sổ làm việc đó để nó sẵn dùng trong các macro trong hộp danh sách.
Để giới hạn tìm kiếm macro trong sổ làm việc có chứa trang tính hiện tại, hãy chọn Sổ làm việc này.
Để giới hạn việc tìm kiếm macro trong một sổ làm việc cụ thể, hãy chọn sổ làm việc đó từ danh sách tên sổ làm việc mở sẵn có.
Thực hiện một trong những thao tác sau:
Gán macro Thực hiện một trong những thao tác sau:-
Ghi macro mới Bấm vào Ghi và khi bạn ghi macro xong, trên tab Nhà phát triển, trong nhóm Mã, bấm ảnh
Dừng Ghi. - Gán macro hiện có Bấm đúp vào một macro trong danh sách hoặc nhập tên của nó vào hộp tên Macro .
-
Tạo macro mới Bấm vào Mới , rồi trong Trình soạn thảo Visual Basic, hãy viết một macro mới.
Để biết thêm thông tin về cách viết macro, xem Trợ giúp Visual Basic.
Sửa đổi macro được gán Thực hiện một trong những thao tác sau: - Chỉnh sửa macro được gán Bấm vào tên của macro trong hộp Tên Macro , rồi bấm Sửa.
- Gán một macro hiện có khác Bấm đúp vào một macro trong danh sách hoặc nhập tên của nó vào hộp tên Macro .
-
Ghi macro mới Bấm vào Ghi và khi bạn ghi macro xong, trên tab Nhà phát triển, trong nhóm Mã, bấm ảnh
Thêm hoặc sửa macro cho điều khiển ActiveX
Nếu tab Nhà phát triển không sẵn dùng, hãy hiển thị nó.
Trong Excel 2016, 2013, 2010:- Bấm Tùychọn>Tệp>,Tùy chỉnh Dải băng.
- Dưới Tùy chỉnh Dải băng, hãy chọn hộp kiểm Nhà phát triển , rồi bấm OK.
Trong Excel 2007:
- Bấm vào Nút Microsoft Office
, rồi bấm Tùy chọn Excel. - Trong danh mục Phổ biến , dưới Tùy chọn hàng đầu để làm việc với Excel, hãy chọn hộp kiểm Hiển thị tab Nhà phát triển trong Dải băng , rồi bấm OK.
Để sửa điều khiển ActiveX, hãy đảm bảo rằng bạn đang ở chế độ thiết kế. Trên tab Nhà phát triển, trong nhóm Điều khiển, bật Ảnh
Chế độ Thiết kế .Chọn điều khiển.
Để biết thêm thông tin, hãy xem Chọn hoặc bỏ chọn các điều khiển trên trang tính.trên tab Nhà phát triển, trong nhóm Điều khiển, bấm Ảnh
Xem Mã .Lưu ý
Bạn cũng có thể chỉnh sửa macro sẵn có bằng cách bấm chuột phải vào điều khiển, rồi bấm Xem Mã.
Trong Trình soạn thảo Visual Basic, hãy viết một macro mới hoặc thay đổi macro hiện có.
Để biết thêm thông tin về cách viết macro, xem Trợ giúp Visual Basic.Sau khi bạn hoàn tất việc viết macro, hãy bấm Đóng và Trở về Microsoft Excel trên menu Tệp trong Trình soạn thảo Visual Basic.
Sau khi bạn hoàn tất việc thiết kế điều khiển, trên tab Nhà phát triển, trong nhóm Điều khiển, hãy tắt hình
Chế độ Thiết kế .