Bỏ chọn trong ListBox

thomtv

Thành viên hoạt động
Tham gia ngày
10 Tháng năm 2010
Bài viết
112
Được thích
21
Điểm
370
Cho mình hỏi: Mình có 2 ListBox trên 1 from, dữ lieu được add lên cả 2 ListBox, mình chọn 1 dòng trong ListBox1 (dòng này đượn bôi xanh), mình chuyển con trỏ sang ListBox2 cũng chọn 1 dòng (dòng này cũng được bôi xanh). Như vậy cả 2 ListBox điều được bôi xanh.
Cho mình hỏi:
1/ Có cách nào bỏ chọn bôi xanh ở ListBox1 khi chuyển chọn sang ListBox2 và ngược lại.
2/ Bỏ chọn cả 2 ListBox
Rất mong được các bạn hướng dân, xin cảm ơn.
1581576982355.png
 

giaiphap

Thành viên gạo cội
Tham gia ngày
12 Tháng ba 2007
Bài viết
4,841
Được thích
4,103
Điểm
860
Cho mình hỏi: Mình có 2 ListBox trên 1 from, dữ lieu được add lên cả 2 ListBox, mình chọn 1 dòng trong ListBox1 (dòng này đượn bôi xanh), mình chuyển con trỏ sang ListBox2 cũng chọn 1 dòng (dòng này cũng được bôi xanh). Như vậy cả 2 ListBox điều được bôi xanh.
Cho mình hỏi:
1/ Có cách nào bỏ chọn bôi xanh ở ListBox1 khi chuyển chọn sang ListBox2 và ngược lại.
2/ Bỏ chọn cả 2 ListBox
Rất mong được các bạn hướng dân, xin cảm ơn.
View attachment 231930
Thử thêm code này vào form xem sao.
Mã:
Private Sub ListBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
    ListBox1.ListIndex = -1
End Sub
Private Sub ListBox2_Exit(ByVal Cancel As MSForms.ReturnBoolean)
    ListBox2.ListIndex = -1
End Sub
 

thomtv

Thành viên hoạt động
Tham gia ngày
10 Tháng năm 2010
Bài viết
112
Được thích
21
Điểm
370
Thử thêm code này vào form xem sao.
Mã:
Private Sub ListBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
    ListBox1.ListIndex = -1
End Sub
Private Sub ListBox2_Exit(ByVal Cancel As MSForms.ReturnBoolean)
    ListBox2.ListIndex = -1
End Sub
Mình làm được rồi xin cảm ơn bạn nhiều.
 
Top Bottom