Áp dụng cho
Excel 2016 Excel 2013 Excel 2010 Excel 2007

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ợ. Tải Microsoft 365

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 làm như 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 điều khiển đó.

  • Chạy mã Microsoft Visual Basic for Applications (VBA) để xử lý bất kỳ sự kiện nào xảy ra 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 Tạo hoặc xóa macro.

Thêm hoặc chỉnh sửa macro cho điều khiển biểu mẫu

  1. 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 sẽ xuất hiện.

  2. Để xác định vị trí của macro hiện có, hãy chọn vị trí đặt macro trong hộp Macro bằng cách thực hiện một trong các 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 biệt, hãy mở sổ làm việc đó trước để nó sẵn dùng trong hộp danh sách Macro .

    • Để 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 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 đang mở sẵn dùng.

  3. 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 đây:

    • Ghi macro mới    Bấm vào Ghi và khi bạn hoàn tất việc ghi macro, trên tab Nhà phát triển, trong nhóm Mã, bấm vào Dừng ghi và Ảnh nút.

    • Gán macro hiện có    Bấm đúp vào macro trong danh sách hoặc nhập tên macro vào hộp Tên macro .

    • Tạo macro mới    Bấm vào Mới, rồi trong danh sách Visual Basic Trình soạn thảo, hãy viết macro mới.

      Để biết thêm thông tin về cách viết macro, hãy xem Trợ giúp Visual Basic.

      Sửa đổi macro đã gán    Thực hiện một trong những thao tác sau:

    • Chỉnh sửa macro đã gán    Bấm vào tên 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 macro trong danh sách hoặc nhập tên macro vào hộp Tên macro .

Thêm hoặc chỉnh sửa macro cho điều khiển ActiveX

  1. Nếu tab Nhà phát triển không sẵn dùng, hãy hiển thị tab đó.

    Trong Excel 2016 năm 2013, 2010:

    1. Bấm Tệp > Tùy chọn > Tùy chỉnh Ribbon.

    2. Bên dưới Tùy chỉnh Ribbon, hãy chọn hộp kiểm Nhà phát triển, rồi bấm OK.

    Trong Excel 2007:

    1. Bấm vào nút Microsoft Office Ảnh nút , rồi bấm vào Tùy chọn Excel.

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

  2. Để chỉnh 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 cài đặt Chế độ Thiết Ảnh nút.

  3. 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 một trang tính.

  4. trên tab Nhà phát triển, trong nhóm Điều khiển , bấm vào Xem mã Ảnh nút .

    Lưu ý: Bạn cũng có thể chỉnh sửa macro hiện có bằng cách bấm chuột phải vào điều khiển, rồi bấm Xem Mã.

  5. Trong danh sách Visual Basic Trình soạn thảo, hãy viế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, hãy xem Trợ giúp Visual Basic.

  6. Sau khi viết xong macro, bấm vào Đóng và Trở về Microsoft Exceltrên menu Tệp trong hộp thoại Visual Basic Trình soạn thảo.

  7. Sau khi bạn hoàn tất thiết kế điều khiển, trên tab Nhà phát triển, trong nhóm Điều khiển, tắt Chế độ Thiết kế Ảnh nút.

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.