HÆ°Á»›NG DÁº«N CáCH TÁº¡O COMBOBOX TRONG EXCEL

Trong bài xích này mình sẽ giải đáp cách áp dụng ComboBox trong VBA, đấy là đối tượng bên trong nhóm ActiveX Controls của Excel VBA.

Bạn đang xem: Hæ°á»›ng dẫn cã¡ch tạo combobox trong excel

*


*

ComboBox đã hiển thị sinh hoạt dạng danh sách, tuy vậy nó ko show ra toàn bộ như ListBox. Dữ liệu sẽ tiến hành ẩn với chỉ bao giờ bạn click vào ComboBox thì nó new xổ dữ liệu ra, bạn chọn thì nó đã đóng lại.

ComboBox trông rất gọn gàng và thân thiện.

* giữ ý: tính từ lúc bài này mình sẽ không còn hướng dẫn chi tiết cách thêm ActiveX Control nữa nhé, nếu như bạn không biết thì hãy xem nội dung bài viết đó.

1. ComboBox là gì?

ComboBox là một trong những trong những đối tượng thuộc ActiveX Control vào VBA, ta thường áp dụng nó nhằm hiển thị dữ liệu ở dạng list nhưng bị ẩn, chỉ lúc nào click thẳng vào nó thì tài liệu mới được xổ ra.

Bài viết này được đăng tại


Tương tự như ListBox, ComboBox hỗ trợ phương thức AddItem dùng để làm thêm tùy chọn vào ComboBox. Vẫn rất thuận lợi nếu bạn thực hiện điều này trong sự khiếu nại Workbook xuất hiện Event.

Để tạo thành ComboBox thì chúng ta click vào Insert phía bên trong tab Developer.

2. Những thuộc tính của ComboBox trong VBA

ComboBox có khá nhiều thuộc tính, và để xem nằm trong tính của nó thì bạn nhấn vào phải, sau đó chọn Properties.

Sẽ bao gồm một hộp thoại hiển thị ra, tại phía trên chứa tất cả những tin tức về trực thuộc tính của ComboBox.

Xem thêm: Chữ “ Amen Có Nghĩa Là Gì ?

3. Các sự kiện của ComboBox vào VBA

ComboBox trong VBA có tương đối nhiều sự kiện, với để coi danh sách những sự kiện kia thì các bạn hãy mở Visual Basic Editor lên, tiếp đến mở Sheet Module của ComboBox.

Click vào menu xổ xuống phía phía bên trái thì bạn sẽ thấy danh sách những sự khiếu nại của nó.

Trong list này thì ta thường suy nghĩ một số sự khiếu nại sau:

Change là sự việc kiện xảy lúc bạn đổi khác liệu sống ComboBoxGotFucus là sự kiện xảy ra khi chúng ta click con trỏ con chuột vào vào ô ComboBoxMouseDown, MouseMove và MouseUp là sự kiện tương quan đến chuộtKeyDown, KeyPress và KeyUp là sự việc kiện tương quan đến các phím

Để tò mò cách sử dụng của những sự kiện của ComboBox thì rất tốt bạn hãy tìm kiếm trên trang chủ của Microsoft nhé.

4. Lấy ví dụ như về ComboBox vào VBA

Mình sẽ làm một vài ví dụ tương quan đến ComboBox, chính là những thao tác thường áp dụng nhất khi thao tác với nó.

Thêm tài liệu vào ComboBox

Như đã đề cập làm việc trên, nhằm thêm tài liệu vào ComboBox thì ta áp dụng phương thức AddItem.


With Sheet1.ComboBox1 .AddItem "Cường" .AddItem "Kính" .AddItem "Chính"End With

Xóa dữ liệu ComboBox

Có hai cách để xóa như sau:


ComboBox1.ClearComboBox1.Value = ""

Thuộc tính LinkedCell

Đây là nằm trong tính góp lấy tác dụng vào một ô trong Excel.

Giả sử mình thích khi chọn tài liệu trong ComboBox thì show công dụng vào ô D2 thì làm cho như sau.

Hãy nhấp chuột phải rồi lựa chọn Properties, tiếp đến nhập D2 vào như hình bên dưới đây.

Trên là cách thực hiện cơ bạn dạng ComboBox vào VBA, vẫn còn đấy nhiều vấn đề sâu sát hơn nhưng mà mình đã nói ở bài xích khác. Chúc chúng ta thành công!