Làm thế nào để điền một hộp tổ hợp với dữ liệu được chỉ định trên Workbook đang mở?
Thông thường, bạn có thể điền vào một hộp tổ hợp (Điều khiển ActiveX) với một phạm vi dữ liệu ô nhất định bằng cách nhập các tham chiếu ô vào trường ListFillRange của thuộc tính hộp tổ hợp. Nếu bạn muốn điền trực tiếp hộp tổ hợp với dữ liệu được chỉ định mà không cần chỉ định thủ công các thuộc tính của nó, phương pháp trong bài viết này có thể giúp bạn.
Điền vào một hộp tổ hợp với dữ liệu được chỉ định bằng mã VBA
Điền vào một hộp tổ hợp với dữ liệu được chỉ định bằng mã VBA
Phương pháp này có thể giúp bạn điền một hộp tổ hợp với dữ liệu được chỉ định trực tiếp trên sổ làm việc đang mở. Hãy làm như sau.
1. Nhấn nút Khác + F11 các phím đồng thời để mở Microsoft Visual Basic cho các ứng dụng cửa sổ.
2. bên trong Microsoft Visual Basic cho các ứng dụng cửa sổ, bấm đúp Sổ làm việc này trong ngăn bên trái để mở Sổ làm việc này trình soạn thảo mã. Và sau đó sao chép mã VBA bên dưới vào đó. Xem ảnh chụp màn hình:
Mã VBA: điền một hộp tổ hợp với dữ liệu được chỉ định trên sổ làm việc đang mở
Private Sub Workbook_Open()
'Updated by Extendoffice 2018/1/30
With Sheet1.ComboBox1
.Clear
.AddItem "Select a Fruit"
.AddItem "Apple"
.AddItem "Banana"
.AddItem "Peach"
.AddItem "Pineapple"
.AddItem "Watermelon"
.Text = .List(0)
End With
End Sub
Chú ý:
3. Lưu sổ làm việc dưới dạng Sổ làm việc hỗ trợ macro Excel định dạng và đóng nó.
4. Mở lại sổ làm việc, bạn sẽ thấy hộp tổ hợp đã được điền dữ liệu được chỉ định như ảnh chụp màn hình bên dưới:
Các bài liên quan:
- Làm cách nào để sao chép giá trị Hộp tổ hợp vào ô hiện hoạt trong Excel?
- Làm thế nào để hiển thị định dạng ngày trong đầu ra hộp tổ hợp trong Excel?
- Làm cách nào để ngăn hoặc tắt việc nhập vào hộp tổ hợp trong Excel?
- Làm cách nào để điền Combo Box với dữ liệu của Dải ô được Đặt tên trong Excel?
Công cụ năng suất văn phòng tốt nhất
Nâng cao kỹ năng Excel của bạn với Kutools for Excel và trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian. Bấm vào đây để có được tính năng bạn cần nhất...
Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều
- Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
- Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
- Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!