Xin hỏi cách update Textbox sau khi chọn ở Listbox

Liên hệ QC

nguyenykt01

Thành viên mới
Tham gia
9/3/21
Bài viết
9
Được thích
0
Chào các anh, chị, các bạn, mình đang tự làm một UserForm để tìm kiếm dữ liệu.
Hiện tại mình đang gặp một vấn đề là tìm kiếm có các mã giống nhau, (mã đại diện diên một số thông tin khác). Sau khi chọn listbox thì mình muốn hiển thị đúng mô tả của dòng đó. nhưng mà chưa làm được :(
Mong các anh chị, các bạn chỉ giúp!
Em/mình đính kèm file cho các anh chị các bạn tiện thử và giúp đỡ!
Em/mình xin chân thành cảm ơn
 

File đính kèm

  • Sản Phẩm.xlsm
    25.3 KB · Đọc: 2
Nếu tôi hiểu ý thì như trong tập in. Tôi chỉ dùng 1 LitBox với 4 cột. Chọn mục trong ListBox1 thì có Mô tả và Ngày tháng trong TextBox.
 

File đính kèm

  • Sản Phẩm.xlsm
    27.4 KB · Đọc: 16
Upvote 0
Nếu tôi hiểu ý thì như trong tập in. Tôi chỉ dùng 1 LitBox với 4 cột. Chọn mục trong ListBox1 thì có Mô tả và Ngày tháng trong TextBox.
Em đã đọc mã của anh, Em thắc mắc là nếu trong trường hợp các cột B,C,D nằm ở vị trí khác vậy thì array ma() và ketqua() sẽ phải thay đổi như thế nào ạ
Ví dụ cột BCD sẽ đổi thành 3 cột khác nhau chẳng hạn ạ!( cột M cột X cột AA)
Mong anh giúp đỡ
 
Upvote 0
Em đã đọc mã của anh, Em thắc mắc là nếu trong trường hợp các cột B,C,D nằm ở vị trí khác vậy thì array ma() và ketqua() sẽ phải thay đổi như thế nào ạ
Ví dụ cột BCD sẽ đổi thành 3 cột khác nhau chẳng hạn ạ!( cột M cột X cột AA)
Mong anh giúp đỡ
Nếu số dòng dữ liệu ít thì dùng cách đọc từng dòng từ sheet như bạn đang làm. Nếu số dòng dữ liệu nhiều thì cách đọc từng dòng sẽ rất lâu. Khi đó đọc dữ liệu vào 4 mảng, hoặc đọc vào mảng ma() 27 cột A:AA nhưng chỉ dùng 4 cột 1, 13, 24, 27.
 
Upvote 0
Nếu số dòng dữ liệu ít thì dùng cách đọc từng dòng từ sheet như bạn đang làm. Nếu số dòng dữ liệu nhiều thì cách đọc từng dòng sẽ rất lâu. Khi đó đọc dữ liệu vào 4 mảng, hoặc đọc vào mảng ma() 27 cột A:AA nhưng chỉ dùng 4 cột 1, 13, 24, 27.
Trung bình mỗi file em phải làm khoảng 4~500 dòng, dữ liệu đến khoảng cột AK. vậy dùng cách của anh có khả thi không ạ
 
Upvote 0
Trung bình mỗi file em phải làm khoảng 4~500 dòng, dữ liệu đến khoảng cột AK. vậy dùng cách của anh có khả thi không ạ
Có nhiều cách. Bạn có thể tự thử và so sánh mà.

Mà vấn đề bạn hỏi hình như là đưa thông tin được chọn trong ListBox vào TextBox. Vậy code tìm kiếm thì bạn cứ để nguyên như cũ thôi. Tôi đề xuất cách load dữ liệu vào ListBox chứ không phải tôi bắt phải thế.
 
Upvote 0
Có nhiều cách. Bạn có thể tự thử và so sánh mà.

Mà vấn đề bạn hỏi hình như là đưa thông tin được chọn trong ListBox vào TextBox. Vậy code tìm kiếm thì bạn cứ để nguyên như cũ thôi. Tôi đề xuất cách load dữ liệu vào ListBox chứ không phải tôi bắt phải thế.
Dạ em hiểu. Em cảm ơn anh đã trợ giúp
 
Upvote 0
Web KT
Back
Top Bottom