Tạo danh sách tìm kiếm và chọn kết quả tìm được để ghi vào Form nhập liệu (1 người xem)

  • Thread starter Thread starter nhs243
  • Ngày gửi Ngày gửi
Liên hệ QC

Người dùng đang xem chủ đề này

nhs243

Thành viên mới
Tham gia
13/5/11
Bài viết
33
Được thích
0
Em chào các anh chị, em đang cần tạo 1 form nhập liệu. Sau khi tìm hiểu ở diễn đàn, em đã tạo được Form như file gửi kèm dưới đây, có thể nhập số liệu vào 1 sheet cho trước.
Tuy nhiên, dữ liệu của em là các tên sản phẩm dài, khó gõ chính xác, nên trong phần tên sản phẩm (Tên thuốc), em cần gõ 1 vài từ khóa vào là có thể xổ xuống danh sách tất cả các sản phẩm có chứa từ khóa đó, và có thể chọn 1 trong số các kết quả đó để insert vào form.
Chi tiết trong file rồi ạ. Xin nhờ các anh chị giúp đỡ.
Em xin cảm ơn.
 

File đính kèm

Tên thuốc của bạn có 2uá nhiều!

Khuyên bạn nên lập mã duy nhất cho các tên thuốc theo nhóm/loại thuốc

Mình khong trong ngành, nhưng cũng mạn fép xem sao:

Mã gồm 3 kí tự & 3 kí số;

2 kí tự đầu để chỉ điều trị bệnh, như

TK: Thần kinh
TM: Tim mạch
TH: Tiêu hóa
XK: Xương khớp
SD: Sinh sản
. . . .
DC: Xài chung
KS: Kháng sinh
DA: Độc nhóm A
DB: Độc nhóm B
. . . . .

Chữ cái thứ 3 sẽ là trạng thái thuốc, như
L: Lõng
V: Vien
Y: Vĩ nén
B: Bột
S: si rô
. . . . . .

Mình cho rằng làm vậy (tạo mã cho mỗi tên thuốc) sẽ giúp cho CSDL của bạn trường tồn theo thời gian.
Chỉ có điều mã cần hết sức khoa học, cô gọn & dẽ quản lí cũng như lúc xài thuận tiện

Chúc bạn thành công!
 
Upvote 0
Cảm ơn bác, phần file thuốc của em chưa có làm mã sản phẩm. em cũng đang tìm cách quản lý theo nhóm cho hiệu quả. Thanks bác đã tư vấn cách sắp xếp khoa học!
 
Upvote 0
Cảm ơn bác, phần file thuốc của em chưa có làm mã sản phẩm. em cũng đang tìm cách quản lý theo nhóm cho hiệu quả. Thanks bác đã tư vấn cách sắp xếp khoa học!

Theo gợi ý của bạn SA_DQ; Bạn thử File này xem cách đặt mã đồng thời tôi thiết lập thêm phần gọi về From để sửa khi có sai sót
 

File đính kèm

Lần chỉnh sửa cuối:
Upvote 0
Em cám ơn ạ, form này có ưu điểm là em có thể tìm lại để sửa khi có sai sót. Tuy nhiền phần nhập Tên thuốc vẫn chỉ trỏ xuống để tỉm chứ không phải là gõ ký tự để danh sách tìm kiếm xổ xuống. Nếu danh sách ít thì tìm thủ công kéo xuống được, chứ nhiều quá thì khó có thể tìm được nhanh. Anh có thể chỉnh giúp em phần đó được không ạ!
 
Upvote 0
Một khi đã có mã rồi, thì nên tìm kiếm thông qua mã.

Nếu tác giả muốn nhất quyết tìm theo tên thuốc, thì có thể làm vầy

Trên Form có 1 TextBox, 1 ListBox & nút lệnh

Ta gõ chữ (ví dụ 'M') vô TextBox & nhấn nút lệnh, thì toàn bộ tên thuốc có chữ cái M đầu sẽ hiện ra trên ListBox

Ví dụ ta gõ 'Me' thì toàn bộ tên thuốc có 'Me. . . ' hiện lên ListBox đó.
 
Upvote 0
Dạ đúng rồi ạ, nhưng em chưa biết làm thế nào để khi ra nhiều kết quả ở listbox, ấn chọn 1 kết quả thì nó sẽ chọn vào Cell tên thuốc luôn, nhờ các anh chị giúp em phần này với!
Một khi đã có mã rồi, thì nên tìm kiếm thông qua mã.

Nếu tác giả muốn nhất quyết tìm theo tên thuốc, thì có thể làm vầy

Trên Form có 1 TextBox, 1 ListBox & nút lệnh

Ta gõ chữ (ví dụ 'M') vô TextBox & nhấn nút lệnh, thì toàn bộ tên thuốc có chữ cái M đầu sẽ hiện ra trên ListBox

Ví dụ ta gõ 'Me' thì toàn bộ tên thuốc có 'Me. . . ' hiện lên ListBox đó.
 
Upvote 0
Dạ đúng rồi ạ, nhưng em chưa biết làm thế nào để khi ra nhiều kết quả ở listbox, ấn chọn 1 kết quả thì nó sẽ chọn vào Cell tên thuốc luôn, nhờ các anh chị giúp em phần này với!

Theo tôi thì cái Form bạn làm chưa phù hợp với thực tế bạn cần là phiếu nhập hàng hoặc xuất hàng (hay phiếu bán hàng), thiếu cột tên người nhập hàng hay người mua hàng và đặc biệt là khi mua hoặc bán hàng phải nhập cùng lúc nhiều tên thuốc theo đơn giá và số tiền của từng chủng loại.

Tốt nhất là bạn nên có 1 phiếu làm mẫu thì các thành viên sẽ hiểu và thuận tiện trong việc giúp.
 
Upvote 0
Em cám ơn ạ, form này có ưu điểm là em có thể tìm lại để sửa khi có sai sót. Tuy nhiền phần nhập Tên thuốc vẫn chỉ trỏ xuống để tỉm chứ không phải là gõ ký tự để danh sách tìm kiếm xổ xuống. Nếu danh sách ít thì tìm thủ công kéo xuống được, chứ nhiều quá thì khó có thể tìm được nhanh. Anh có thể chỉnh giúp em phần đó được không ạ!

Vậy bạn thử theo phương pháp này xem
 

File đính kèm

Upvote 0
Em chào các anh chị, không hiểu sao em không thể gửi file đính kèm khi muốn gửi trả lời trong topic, nên đành gửi link file qua dropbox.
Vấn đề của em không quá phức tạp hay cần cầu kỳ như vậy. Em chỉ muốn khi tìm được dữ liệu theo từ khóa rồi, click chọn kết quả nào thì kết quả đó sẽ có mặt ở ô tìm kiếm luôn. Em dùng autofilter để tìm dữ liệu. Có file đính kèm mong anh chị giúp em.!
https://www.dropbox.com/s/xsd06zbn55zi21e/Tim va nhap thuoc.xlsm?dl=0
 
Upvote 0
Web KT

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

Back
Top Bottom