Cách sử dụng Hộp tổ hợp Excel (Hướng dẫn đầy đủ)

  • Chia Sẻ Cái Này
Hugh West

Combo box là một tính năng đặc biệt của Excel. Khi cần sử dụng danh sách tùy chọn trong excel chúng ta sử dụng tính năng này. Trong bài viết này, chúng ta sẽ thảo luận chi tiết về Excel Combo box với hình minh họa phù hợp.

Tải xuống Sách bài tập thực hành

Tải sách bài tập thực hành này về tập thể dục khi bạn đang đọc bài viết này.

Sử dụng Combo Box.xlsm

Combo Box Excel là gì?

Combo Box là danh sách thả xuống dựa trên sự kết hợp của một hộp văn bản nhất định. Từ danh sách thả xuống, chúng ta có thể chọn tùy chọn mong muốn. Ngoài ra, chúng ta có thể liên kết một ô với danh sách này sẽ hiển thị số sê-ri của mục đã chọn. Hộp Tổ hợp Excel có sẵn từ Excel 2007 đến 365 .

Cách Thêm Hộp Tổ hợp trong Excel 2007/2010/2013/2016 hoặc trong Các phiên bản cập nhật khác

Trong phần này, chúng tôi sẽ trình bày quy trình cơ bản về cách thêm hộp tổ hợp trong Excel. Quy trình sau sẽ áp dụng cho tất cả các phiên bản Excel của hộp tổ hợp.

Để thêm hộp tổ hợp, chúng ta cần nhập tab Nhà phát triển . Thông thường, công cụ Developer không khả dụng trong các tùy chọn Dy băng Excel .

📌 Các bước:

  • Chuyển đến Tệp >> Tùy chọn . Cửa sổ Tùy chọn Excel xuất hiện ở đây.
  • Chọn tùy chọn Tùy chỉnh Ruy-băng từ phía bên trái.
  • Sau đó, chuyển đến Tab chính từ Tùy chỉnhDải băng cột.
  • Tìm hiểu tùy chọn Nhà phát triển từ danh sách.
  • Chọn hộp tương ứng của tùy chọn Nhà phát triển .
  • Cuối cùng, nhấn OK .

  • Quay lại trang tính.

Chúng ta có thể thấy tab Nhà phát triển hiện đã có.

  • Nhấp vào tab Nhà phát triển .
  • Chọn tùy chọn Chèn từ nhóm Điều khiển .

Các tùy chọn của Chèn tab được hiển thị ở đây. Cửa sổ này cho biết hai hộp tổ hợp thuộc hai loại khác nhau.

  • Bây giờ, hãy chọn bất kỳ hộp tổ hợp nào được đánh dấu.
  • Sau đó, đặt con trỏ vào trang tính ở vị trí mong muốn.

Chúng tôi cũng có thể tùy chỉnh kích thước của hộp tổ hợp.

Cách thêm 2 loại hộp tổ hợp Excel

Chúng ta đã biết có hai loại hộp tổ hợp. Đó là-

  • Hộp tổ hợp Điều khiển biểu mẫu
  • Hộp tổ hợp Điều khiển ActiveX .

Trong phần dưới đây, chúng ta sẽ thảo luận về hai hộp tổ hợp đó.

1. Thêm hộp tổ hợp điều khiển biểu mẫu

Trong phần này, chúng tôi sẽ trình bày cách thêm Hộp tổ hợp điều khiển biểu mẫu trong Excel.

Chúng tôi có một tập dữ liệu có tên của các ngày trong tuần. Ở đây, chúng tôi sẽ thêm một Hộp tổ hợp sẽ chọn một ngày từ danh sách thả xuống và hiển thị số lựa chọn. Ngoài ra, chúng tôi thêm một ô sẽ hiển thị tên của ngày đã chọn.

📌 Các bước:

  • Đầu tiên, chọn hộp tổ hợp từ phần Điều khiển biểu mẫu .

  • Đặt hộp tổ hợp vào vị trí mong muốn trên trang tính.

  • Nhấn nút chuột phải.
  • Chọn tùy chọn Kiểm soát định dạng từ Menu ngữ cảnh .

  • Các Cửa sổ Định dạng đối tượng xuất hiện.
  • Chọn tab Điều khiển ngay bây giờ.

Đầu vào của các giá trị trên các hộp xuất hiện. Trong Phạm vi đầu vào , chúng tôi chọn phạm vi chứa các giá trị của trình đơn thả xuống.

Hộp Liên kết ô đề cập đến một ô sẽ hiển thị số sê-ri của lựa chọn.

Các Dòng thả xuống cho biết có bao nhiêu tùy chọn sẽ xuất hiện trong trình đơn thả xuống.

  • Cuối cùng, nhấn OK .
  • Bây giờ, hãy nhấp vào mũi tên xuống của trình đơn thả xuống.

Danh sách các tùy chọn được hiển thị tại đây.

  • Chọn một tùy chọn từ danh sách thả xuống.

Chúng ta có thể thấy rằng 2 được hiển thị trên Ô D5 . Ô này được liên kết với danh sách thả xuống.

  • Bây giờ, chúng tôi cũng muốn hiển thị giá trị của lựa chọn hoặc tên của ngày đã chọn trong một ô cụ thể.
  • Chúng tôi áp dụng một công thức cho điều đó.
  • Đặt công thức sau vào Ô E5 .
=INDEX(B5:B11,D5)

  • Nhấn nút Enter để xem kết quả.

Vậy là toàn bộ quy trìnhhộp tổ hợp Điều khiển biểu mẫu được hiển thị ở đây.

Đọc thêm: Danh sách 10 đối tượng VBA Excel được sử dụng nhiều nhất (Thuộc tính & ví dụ)

2. Tạo hộp tổ hợp điều khiển ActiveX

Trong phần này, chúng tôi sẽ trình bày cách tạo hộp tổ hợp Điều khiển ActiveX . Có một tiện ích bổ sung mà chúng tôi có thể sử dụng mã VBA trong hộp tổ hợp này.

Chúng tôi sẽ chỉ hiển thị kết quả bằng cách sử dụng hộp tổ hợp trong phần này tại Ô D5 .

📌 Các bước:

  • Trước tiên, chúng ta cần tạo một Có tên Nhấp chuột trên tab Công thức . Sau đó, chọn tùy chọn Xác định tên .

  • Cửa sổ Tên mới sẽ xuất hiện.
  • Nhập tên của phạm vi vào hộp Tên .
  • Sau đó, chọn phạm vi tại hộp Refers to từ Trang tính Excel. Cuối cùng, nhấn OK .

  • Bây giờ, hãy chèn hộp tổ hợp từ phần Điều khiển ActiveX .

  • Đặt hộp tổ hợp đó bên cạnh Ô D5 .

  • Bây giờ, hãy nhấn nút chuột phải.
  • Chọn tùy chọn Thuộc tính từ Menu ngữ cảnh .

  • Cửa sổ Properties xuất hiện.
  • Tìm hiểu các tùy chọn LinkedCell ListFillRange từ cửa sổ Thuộc tính .

Chèn D5 làm ô được liên kết và Ngày làm ô phạm vi được liệt kê.

  • Bây giờ, hãy tắt Chế độ thiết kế từ nhóm Điều khiển .
  • Sau đó, nhấp vào mũi tên xuống của hộp tổ hợp.

  • Một danh sách được hiển thị ở đây.
  • Chọn bất kỳ tùy chọn nào.

Chúng ta có thể thấy rằng ngày đang hiển thị tại Ô D5 .

Bài đọc tương tự

  • Tìm hiểu lập trình Excel VBA & Macro (Hướng dẫn miễn phí – Từng bước)
  • Cách sử dụng hàm nhập VBA trong Excel (2 ví dụ)
  • 22 ví dụ về macro trong Excel VBA
  • Cách sử dụng Biểu mẫu người dùng VBA trong Excel (2 ví dụ phù hợp)
  • 20 Mẹo viết mã thực tế để thành thạo VBA trong Excel

VBA Excel để tạo hộp tổ hợp động và phụ thuộc

Bây giờ, chúng tôi muốn tạo hộp tổ hợp Điều khiển ActiveX động và phụ thuộc bằng VBA macro trong Excel.

Ở đây, chúng ta có hai cột: Ngày và Tháng. Chúng tôi sẽ giới thiệu hai hộp kết hợp ở đây. Hộp tổ hợp thứ hai sẽ phụ thuộc vào hộp tổ hợp thứ nhất. Đầu tiên, chúng tôi sẽ chọn danh mục trong hộp tổ hợp 1 và từ hộp 2nd , chúng tôi sẽ nhận được các tùy chọn trong hộp đó.

📌 Các bước:

  • Đầu tiên, chuyển đến tab Nhà phát triển .
  • Nhấp vào tùy chọn Visual Basic từ nhóm Code .

  • Sau đó, cửa sổ VBA sẽ xuất hiện.
  • Để tạo hộp tổ hợp động và phụ thuộc, chúng tôi sẽ cần UserForm .
  • Chọn UserForm từ tab Chèn .

  • Chúng ta có thể thấy UserForm xuất hiện với một Hộp công cụ .

  • Bây giờ, nhấn nút chuột phải giữ con trỏ trên UserForm .
  • Chọn tùy chọn Thuộc tính từ Menu ngữ cảnh .

  • Từ cửa sổ Properties đến Caption Đặt tên ở đây. Đây là tiêu đề của UserForm .

  • Sau đó thêm Lable ComboBox từ Hộp công cụ .

  • Bây giờ, sao chép các hộp đó bằng cách Ctrl+C và dán chúng bằng cách nhấn Ctrl+V .

  • Bây giờ, di chuyển con trỏ vào bất kỳ Nhãn nào và nhấn nút bên phải.
  • Chọn tùy chọn Thuộc tính từ Menu ngữ cảnh .

  • Bây giờ, hãy thay đổi tên, màu phông chữ, kích thước và những thứ khác từ cửa sổ Thuộc tính này.

  • Sau khi thay đổi các thuộc tính, Biểu mẫu người dùng của chúng ta sẽ trông như thế này.
  • Bây giờ, hãy nhấn tùy chọn chạy từ tab chính.

  • Đây là giao diện.

  • Bây giờ, nhấp đúp vào UserForm và chúng ta vào cửa sổ VBA đến nơi sẽ viết mã của chúng tôi.
  • Trong cửa sổ, đi đến phía bên phải và nhấp vào mũi tên.
  • Chúng tôi sẽ chọn Kích hoạt để tùy chọn danh sách.

  • Một mã sẽ được thêm vào cửa sổ đếnkích hoạt UserForm .

  • Xóa mã của mã UserForm khỏi cửa sổ VBA.
  • Bây giờ, sao chép và dán mã VBA khác vào cửa sổ.
1901

  • Khi chúng ta nhấp vào mũi tên xuống của hộp tổ hợp Danh mục và xem các tùy chọn.
  • Một lần nữa, nhấp vào mũi tên xuống của hộp tổ hợp Tùy chọn .

Hộp tổ hợp Tùy chọn trống nhưng hộp tổ hợp Danh mục không trống.

  • Một lần nữa, nhấp đúp vào ComboBox1 .

  • Sao chép mã VBA khác và dán vào cửa sổ.
6294

  • Một lần nữa, hãy chạy mã VBA bằng cách nhấn nút F5 .

Chúng ta có thể thấy hộp tổ hợp Tùy chọn hiện đang hoạt động. Điều đó có nghĩa là hộp tổ hợp Tùy chọn phụ thuộc.

  • Bây giờ, chúng tôi muốn làm cho hộp tổ hợp động.
  • Chúng tôi thêm một cột khác vào tập dữ liệu.

  • Một lần nữa, hãy chuyển đến UserForm .

Và chúng ta có thể thấy cột mới được thêm vào hộp tổ hợp.

Đọc thêm: Cách tạo Biểu mẫu người dùng VBA trong Excel (với các bước chi tiết)

Cách xóa Hộp tổ hợp trong Excel

Trong phần này, chúng tôi sẽ trình bày cách xóa hộp tổ hợp.

📌 Các bước:

  • Đầu tiên, chúng ta sẽ nhấp vào tab Nhà phát triển .
  • Bật Chế độ thiết kế .

  • Chọn kết hợphộp.

  • Bây giờ, hãy nhấn nút xóa từ bàn phím.

Chúng ta có thể thấy hộp tổ hợp đã bị xóa khỏi trang tính.

Kết luận

Trong bài viết này, chúng tôi đã mô tả tất cả về hộp Tổ hợp. Cách chèn, làm cho nó động và xóa nó khỏi trang tính Excel. Tôi hy vọng điều này sẽ đáp ứng nhu cầu của bạn. Vui lòng xem trang web của chúng tôi ExcelWIKI.com và đưa ra đề xuất của bạn trong hộp nhận xét.

Hugh West là một nhà phân tích và huấn luyện viên Excel giàu kinh nghiệm với hơn 10 năm kinh nghiệm trong ngành. Ông có bằng Cử nhân Tài chính Kế toán và bằng Thạc sĩ Quản trị Kinh doanh. Hugh có niềm đam mê giảng dạy và đã phát triển một phương pháp giảng dạy độc đáo, dễ hiểu và dễ theo dõi. Kiến thức chuyên môn về Excel của ông đã giúp hàng nghìn sinh viên và chuyên gia trên toàn thế giới cải thiện kỹ năng và xuất sắc trong sự nghiệp của họ. Thông qua blog của mình, Hugh chia sẻ kiến ​​thức của mình với mọi người, cung cấp các hướng dẫn Excel miễn phí và đào tạo trực tuyến để giúp các cá nhân và doanh nghiệp phát huy hết tiềm năng của họ.