Userform báo lỗi: mỗi khi click vào listbox

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

phan van tai

Thành viên chính thức
Tham gia
22/4/20
Bài viết
84
Được thích
20
Donate (Momo)
Donate
Giới tính
Nam
Nghề nghiệp
VP
Nhờ các bác gúp em với ạ. Số là em có tạo cái file quản lí công đoàn, nhưng ở cái userform 2 (quản lí con đoàn viên) thì nó cứ báo lỗi mỗi khi em click cào listbox, em tìm mà không biết bị lỗi gì
Nhờ các bác cao nhân giúp em với ạk

1683255184884.png
 

File đính kèm

  • Công đoàn.xlsm
    717.6 KB · Đọc: 15
Nhờ các bác gúp em với ạ. Số là em có tạo cái file quản lí công đoàn, nhưng ở cái userform 2 (quản lí con đoàn viên) thì nó cứ báo lỗi mỗi khi em click cào listbox, em tìm mà không biết bị lỗi gì
Nhờ các bác cao nhân giúp em với ạk

View attachment 289675
Thử
Mã:
Private Sub ListBox1_Click()

 Dim i As Long
 
i = ListBox1.ListIndex
With UserForm2
    .TextBox22.Value = .ListBox1.List(i, 1)
    .TextBox23.Value = .ListBox1.List(i, 2)
    .ComboBox20.Value = .ListBox1.List(i, 3)
    .TextBox24.Value = .ListBox1.List(i, 5)
    .TextBox25.Value = .ListBox1.List(i, 7)
    .TextBox26.Value = .ListBox1.List(i, 8)
  End With

End Sub
 
Upvote 0
Thử
Mã:
Private Sub ListBox1_Click()

 Dim i As Long
 
i = ListBox1.ListIndex
With UserForm2
    .TextBox22.Value = .ListBox1.List(i, 1)
    .TextBox23.Value = .ListBox1.List(i, 2)
    .ComboBox20.Value = .ListBox1.List(i, 3)
    .TextBox24.Value = .ListBox1.List(i, 5)
    .TextBox25.Value = .ListBox1.List(i, 7)
    .TextBox26.Value = .ListBox1.List(i, 8)
  End With

End Sub
Cám ơn bạn rất nhiều ạ

Nhưng nếu mình muốn chỉ cần hiện dữ liệu từ listbox lên textbox thôi, danh sách dưới listbox không bị biến mất có được không ạk
vì khi mình click vào trường thông tin, thì dữ liệu trong listbox bị mất
 
Upvote 0
Đầu tiên mình muốn nói về chuyện xây dựng CSDL;
Đó là danh sách (DS) các cháu, con CNLĐ
Theo mình phải thêm mã phụ huynh vô DS này, như

STTHọ TênSinh ngàyGiới tínhSố định danhMã FHCư ngụ
27Đinh Hoàng Bách1/27/2023Nam10001
24Lâm Tấn Phát21/01/2023Nam10002
21Nguyễn Quang Khải17/11/2022Nam10003
18Ngô Tấn Đức02/03/2022Nam10004
15Lữ Minh Khôi11/10/2020Nam10005
12Trần Lê Quỳnh Châu22/05/2020Nữ10006
9Trần Nhã Mai01/04/2019Nữ10007
6Trần Lê Vũ Phong23/10/2016Nam10008
3Trương Minh Tuấn19/02/2017Nam10009
6Nguyễn Đàm Hữu Phước04/11/2016Nam10010
9Nguyễn Phước Nhân08/10/2016Nam10010
12Lâm Chí Hào27/04/2014Nam10010
15Pham Bình An06/06/2011Nam10013
18Lân Văn Trọng08/06/2007Nam10016
21Nguyễn Thanh Bình06/09/2006Nam10018
24Phạm Như Mẫn10/05/2005Nữ10020
27Võ Trần Trung Kiên10/18/2019Nam10024
30Nguyễn Phương Nam12/17/2011Nam10025
33Nguyễn Khải Nguyên12/30/2011Nam10026
36Vũ Hoàng Nhã Linh1/23/2023Nữ10027
39Nguyễn Đình Minh Anh12/10/2019Nam10029
42
Lê Minh Trí​
31/05/2018​
Nam​
10030
45
Lê Minh Nguyệt​
06/03/2022​
Nữ​
10030​
48
trần thị tủn​
2002​
Nữ​
10030​
. . . . . . Cám ơn bạn rất nhiều ạ
Nhưng nếu mình muốn chỉ cần hiện dữ liệu từ listbox lên textbox thôi, danh sách dưới listbox không bị biến mất có được không ạk
vì khi mình click vào trường thông tin, thì dữ liệu trong listbox bị mất
Tham khảo file này đính kèm
 

File đính kèm

  • Form.rar
    21.4 KB · Đọc: 7
Lần chỉnh sửa cuối:
Upvote 0
Cám ơn bạn rất nhiều ạ

Nhưng nếu mình muốn chỉ cần hiện dữ liệu từ listbox lên textbox thôi, danh sách dưới listbox không bị biến mất có được không ạk
vì khi mình click vào trường thông tin, thì dữ liệu trong listbox bị mất
Trong code userform2 của bạn có sự kiện TextBox25_Change(), cuối code có đoạn ListBox1 = "" ListBox1.Clear. Bạn bỏ đoạn này đi xem.
 
Upvote 0
Đầu tiên mình muốn nói về chuyện xây dựng CSDL;
Đó là danh sách (DS) các cháu, con CNLĐ
Theo mình phải thêm mã phụ huynh vô DS này, như

STTHọ TênSinh ngàyGiới tínhSố định danhMã FHCư ngụ
27Đinh Hoàng Bách1/27/2023Nam10001
24Lâm Tấn Phát21/01/2023Nam10002
21Nguyễn Quang Khải17/11/2022Nam10003
18Ngô Tấn Đức02/03/2022Nam10004
15Lữ Minh Khôi11/10/2020Nam10005
12Trần Lê Quỳnh Châu22/05/2020Nữ10006
9Trần Nhã Mai01/04/2019Nữ10007
6Trần Lê Vũ Phong23/10/2016Nam10008
3Trương Minh Tuấn19/02/2017Nam10009
6Nguyễn Đàm Hữu Phước04/11/2016Nam10010
9Nguyễn Phước Nhân08/10/2016Nam10010
12Lâm Chí Hào27/04/2014Nam10010
15Pham Bình An06/06/2011Nam10013
18Lân Văn Trọng08/06/2007Nam10016
21Nguyễn Thanh Bình06/09/2006Nam10018
24Phạm Như Mẫn10/05/2005Nữ10020
27Võ Trần Trung Kiên10/18/2019Nam10024
30Nguyễn Phương Nam12/17/2011Nam10025
33Nguyễn Khải Nguyên12/30/2011Nam10026
36Vũ Hoàng Nhã Linh1/23/2023Nữ10027
39Nguyễn Đình Minh Anh12/10/2019Nam10029
42
Lê Minh Trí​
31/05/2018​
Nam​
10030
45
Lê Minh Nguyệt​
06/03/2022​
Nữ​
10030​
48
trần thị tủn​
2002​
Nữ​
10030​
. . . . . . Cám ơn bạn rất nhiều ạ

Tham khảo file này đính kèm
Cám ơn bạn rất nhiều
Bài đã được tự động gộp:

Trong code userform2 của bạn có sự kiện TextBox25_Change(), cuối code có đoạn ListBox1 = "" ListBox1.Clear. Bạn bỏ đoạn này đi xem.
Cám ơn bạn rất nhiều
 
Upvote 0
Web KT
Back
Top Bottom