Làm sao đóng list xổ xuống của ComboBox bằng code

Liên hệ QC

ndu96081631

Huyền thoại GPE
Thành viên BQT
Super Moderator
Tham gia
5/6/08
Bài viết
30,703
Được thích
53,930
Tình hình là tôi có 1 form gồm 1 ComboBox với code:
Mã:
Private Sub ComboBox1_Change()
  Me.ComboBox1.DropDown
End Sub
Mục đích làm cho List của ComboBox luôn xuất hiện khi nhập liệu
Tôi lại có 1 CommandButton dùng để gán giá trị nào đó vào ComboBox, chẳng hạn là:
Mã:
Private Sub CommandButton1_Click()
  Me.ComboBox1.Value = "May"
End Sub
Vấn đề xuất hiện khi ta bấm vào Button thì cái List của ComboBox lại xuất hiện, mà tôi lại không muốn điều này tí nào. Điều tôi cần là:
- Khi tôi nhập liệu trên ComboBox ---> DropDown list sẽ xuất hiện
- Khi tôi gán giá trị bằng 1 code khác vào Commbox ----> DropDown list không xuất hiện

---------------------------------
Thấy vấn đề rất đơn giản, thế nào loay hoay hoài không biết làm sao xử lý. Các bạn có ai biết giúp tôi với
 

File đính kèm

  • Book1.xlsm
    13 KB · Đọc: 40
Tình hình là tôi có 1 form gồm 1 ComboBox với code:
Mã:
Private Sub ComboBox1_Change()
  Me.ComboBox1.DropDown
End Sub
Mục đích làm cho List của ComboBox luôn xuất hiện khi nhập liệu
Tôi lại có 1 CommandButton dùng để gán giá trị nào đó vào ComboBox, chẳng hạn là:
Mã:
Private Sub CommandButton1_Click()
  Me.ComboBox1.Value = "May"
End Sub
Vấn đề xuất hiện khi ta bấm vào Button thì cái List của ComboBox lại xuất hiện, mà tôi lại không muốn điều này tí nào. Điều tôi cần là:
- Khi tôi nhập liệu trên ComboBox ---> DropDown list sẽ xuất hiện
- Khi tôi gán giá trị bằng 1 code khác vào Commbox ----> DropDown list không xuất hiện

---------------------------------
Thấy vấn đề rất đơn giản, thế nào loay hoay hoài không biết làm sao xử lý. Các bạn có ai biết giúp tôi với
Em thường sử dụng một biến DisableEvent
 
Upvote 0
Web KT
Back
Top Bottom