Nhờ mọi người giúp về Userform: Tìm kiếm theo danh sách có sẵn phụ thuộc nhau

Liên hệ QC

qthanhhp

Thành viên mới
Tham gia
14/1/19
Bài viết
43
Được thích
0
NHờ mn giúp đỡ !
Có tham khảo bài này: https://blog.hocexcel.online/cach-tao-combobox-co-danh-sach-phu-thuoc-nhau.html
gần giống với ý tưởng của mình
Mình có 2 nút bấm Tìm kiếm VN1 và Tìm kiếm VN4, mình nhờ các pro code hộ mình tìm kiếm theo các ô từ A-G, nghĩa là khi mình đánh chữ vào 1 ô tên người làm, danh sách hiện ra 1 list gợi ý bên dưới, sau đó mình lại sang ô tên đơn vị đánh tiếp để rút gọn danh sách tìm kiếm, cứ như vậy cho đến khi gõ vào ô số CT, ngày, tháng, năm để tìm cho nhanh ấy ạ (Mình đã làm sẵn các box trong form rồi)
Lưu ý là ở nút Tìm kiếm VN4 vẫn ở sheet VN1 và tìm kiếm dữ liệu ở sheet VN4
Thanks All ạ
 

File đính kèm

Lần chỉnh sửa cuối:
. . . Ừ tên có thể sửa lại, tại mình đặt nhanh nên kéo xuống cho nó nhanh chứ thực tế ko phải vậy ^^
Bạn nhanh cho bạn, nhưng qua 15 bài mọi người vẫn chưa chịu hiểu & vậy cái "nhanh" của bạn có đáng không?
/(huyên bạn: Viết cho người khác hiểu chứ không phải viết những gì mình hiều

& xin hỏi bạn: Bạn đã trãi nghiệm file tại bài 13 chưa; Ở đó không cần nhiều TextBox, mà chỉ là 2 thôi:
1 ComboBox để chọn tên trường (cột) & 1 TextBox để tìm thứ gì đó trên trường (cột) đó
Kết quả hiển thị trên ListBox
 
Upvote 0
Em gửi file để các anh dễ hiểu: Đơn giản là em có cái nút bấm "Tìm kiếm dữ liệu bảng VN3", giờ em muốn lọc danh sách theo sheet VN3 vậy thôi, Sheet VN1 ko liên quan j nhé, em chỉ gửi nút bấm ở đấy thôi
các anh giúp hộ em trên file của em luôn nhé, Cảm ơn ! ^^
Ví dụ, đánh số ct ra list danh sách, đánh tiếp ngày tháng hoặc ô tên ng làm/ tên đơn vị/ nội dung để thu gọn danh sách tìm kiếm
View attachment 211513
Không đúng ý nữa thì chạy.
 

File đính kèm

Upvote 0
Bạn nhanh cho bạn, nhưng qua 15 bài mọi người vẫn chưa chịu hiểu & vậy cái "nhanh" của bạn có đáng không?
/(huyên bạn: Viết cho người khác hiểu chứ không phải viết những gì mình hiều

& xin hỏi bạn: Bạn đã trãi nghiệm file tại bài 13 chưa; Ở đó không cần nhiều TextBox, mà chỉ là 2 thôi:
1 ComboBox để chọn tên trường (cột) & 1 TextBox để tìm thứ gì đó trên trường (cột) đó
Kết quả hiển thị trên ListBox
Cái ấy thì lại chỉ tìm đc các từ khoá nhất định cho 1 trường thôi, e muốn lọc dần dần cho tất cả các cột anh à :(
 
Upvote 0
Cái ấy thì lại chỉ tìm đc các từ khoá nhất định cho 1 trường thôi, e muốn lọc dần dần cho tất cả các cột anh à
Đây là nổ lực cuối cùng của mình (với file của #13):
Ví dụ tại ComboBox ta nhấp chọn CustID; Ở TextBox bên cạnh ta nhập '332' & nhấn vô nút lệnh, trong ListBox sẽ xuất hiện 2 dòng dữ liệu
Tiếp theo, tại ComboBox ta nhấp chọn CustName; Tại TextBox ta nhập 'VAN AN' & sau khi nhấn nút lệnh ta có 7 dòng dữ liệu liên quan với trường CustName hiện ra tương ứng, . . . . .
Hay bạn muốn như thế nào nữa?

Tạm biệt!
 
Upvote 0
Đây là nổ lực cuối cùng của mình (với file của #13):
Ví dụ tại ComboBox ta nhấp chọn CustID; Ở TextBox bên cạnh ta nhập '332' & nhấn vô nút lệnh, trong ListBox sẽ xuất hiện 2 dòng dữ liệu
Tiếp theo, tại ComboBox ta nhấp chọn CustName; Tại TextBox ta nhập 'VAN AN' & sau khi nhấn nút lệnh ta có 7 dòng dữ liệu liên quan với trường CustName hiện ra tương ứng, . . . . .
Hay bạn muốn như thế nào nữa?

Tạm biệt!
em chả thấy j cả, hic
Untitled.jpg
 
Upvote 0
Trong ComboBox bạn chọn trường nào chưa?
 
Upvote 0
em chọn rồi chứ, ví dụ chọn custname, nhập giá trị cần tìm, ấn Lọc
Bên dưới vẫn trắng xóa như thế
Nếu ở ComboBox chọn CustName, thì thử nhập chuỗi 'VAN' & nhấn nút tìm để macro tìm xem có bao nhiêu chuỗi trong trường (cột) CustNmae có chứa 'VAN'
 
Upvote 0
Đây là nổ lực cuối cùng của mình (với file của #13):
Ví dụ tại ComboBox ta nhấp chọn CustID; Ở TextBox bên cạnh ta nhập '332' & nhấn vô nút lệnh, trong ListBox sẽ xuất hiện 2 dòng dữ liệu
Tiếp theo, tại ComboBox ta nhấp chọn CustName; Tại TextBox ta nhập 'VAN AN' & sau khi nhấn nút lệnh ta có 7 dòng dữ liệu liên quan với trường CustName hiện ra tương ứng, . . . . .
Hay bạn muốn như thế nào nữa?

Tạm biệt!
Không đúng ý nữa thì chạy.
có 1 lỗi nữa xảy ra nhờ các a giúp là: cột nội dung nó ko hiển thị hết, giờ muốn các cột hiển thị hết thì làm như thế nào các anh nhỉ
nhờ các anh sửa trên file em đính kèm, cám ơn các anh !Untitled.jpg
 

File đính kèm

Upvote 0
Có thể áp dụng chí ít 1 trong 2 cách sau:
1./ Nới độ rọng của cột đang chưa đủ kích thước (dễ làm);
2./ Không đưa cột này vô ListBox đó nữa; Mà làm cho nó riêng 1 ListBox,
 
Upvote 0

File đính kèm

Upvote 0
anh thông cảm, em phỉa khóa vì sợ ai ko biết chỉnh sửa sẽ lỗi file chung ở chỗ em, em gửi lại
Định giúp bạn từ sáng , nhưng bận quá, đợi chút tôi post lên: làm hoàn toàn trên form
Bài đã được tự động gộp:

em sửa lại ngay đây
Bài đã được tự động gộp:


Em gửi lại nhé, Cảm ơn a
Ví dụ: khi em đánh số ct ra list danh sách, đánh tiếp ngày tháng hoặc ô tên ng làm/ tên đơn vị/ nội dung để thu gọn danh sách tìm kiếmView attachment 211512
Như hình này thì bạn làm được rồi còn gì?
 
Lần chỉnh sửa cuối:
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom