Xin Hỏi về Dropdown nhiều cột

Liên hệ QC

tle2003

Thành viên hoạt động
Tham gia
22/1/07
Bài viết
143
Được thích
30
Chào các bạn,

Hiện tại danh sách dropdown (code này là từ GPE) hiển thị và nhập 2 cột,
Xin vui lòng giúp
Tăng lên 4 cột : "Mã hàng, Mã phụ, Lô , Số lượng tồn" , và
Khi thêm dữ liệu vào sheet1, thì không cần phải đóng rồi mở lại file.

Cám ơn
 

File đính kèm

  • drop-down-list-HTN.xlsm
    33.1 KB · Đọc: 19
Lần chỉnh sửa cuối:
Chào các bạn,
Nhờ các bạn xem gíup tập tin đính kèm, và gíup cho
Tăng lên 4 cột :
"Mã hàng, Mã phụ, Lô , Số lượng tồn" , và
Khi thêm dữ liệu vào sheet1, thì không cần phải đóng rồi mở lại file.
Cám ơn
 

File đính kèm

  • drop-down-list.xlsm
    32.7 KB · Đọc: 14
Thực ra tôi không có hứng nhưng thấy bạn hỏi nhiều mà không có ai trả lời nên tôi làm 1 lần cho bạn. Có thể còn những cái tôi chưa xét. Nếu chưa ưng ý thì bạn đợi ai đó nhé.

Lưu ý:
1. Khi nhập vài ký tự ở phần Edit của ComboBox mà code tìm thấy trong danh sách thì danh sách sẽ được thu hẹp để chỉ có những mục khớp. Nếu không tìm thấy mục nào khớp thì code hiển thị toàn bộ danh sách. Khi phần Edit rỗng, vd. gõ vài ký tự rồi lại xóa đi, thì code cũng hiển thị toàn bộ danh sách.

2. Khi chọn ô không thuộc cột B và C thì code làm:
2a. Nếu phần Edit khớp với mục nào đó của danh sách, vd. do chọn mục từ danh sách, thì code sẽ nhập dữ liệu vào cột B và C.
2b. Ẩn ComboBox

3. Nếu khi focus đang ở phần Edit mà nhấn Enter, hoặc khi dùng chuột chọn ô khác trong cột B hoặc C thì code làm:
- phần 2a.
- chuyển Combobox xuống ô tiếp theo trong cùng cột, hoặc tới ô vừa được chọn.

4. Giả sử ô trong cột B hoặc C có dữ liệu đã chọn trước đó mà bây giờ muốn xóa: chọn ô đó -> nhấn phím Delete để xóa phần Edit của ComboBox -> chọn ô khác - ngoài cột B và C để ẩn ComboBox, hoặc ô khác của B hoặc C để nhập dữ liệu.
 
Chào bạn
Tôi không biết tại sao tôi không thể tải xuống tệp tin
"Oops! We ran into some problems.
The requested page could not be found. "
Nếu có thể, vui lòng xem lại gíup.
Cảm ơn bạn
 
@ Chủ bài đăng: Nếu là mình thì mình sẽ xài 1 Form gồm 4 ComboBox & 1 ListBox
Nếu chọn 1 dòng nào đó từ 1 trong 4 ComboBox, thì ListBox sẽ hiển thị toàn bộ các dòng DL (dữ liệu) có liên quan đến DL vừa chọn trong ComboBox đó.

Nếu cần thêm (hay sửa DL rồi mớ thêm) thì tạo thêm 4 TextBox
Khi ta chọn 1 từ những dòng trên ListBox, thì các DL dòng đó sẽ "đổ" lên các TextBox
Ta có thể tiến hành nhập (hay sửa rồi nhập) bằng cách nhấn nút lệnh để nhập DL lên trang tính
 
Không thấy bạn phản hồi là có thể tải được không nên tôi cho là bạn vẫn không tải được. Thôi thì tập tin vô dụng nên tôi xóa.
 
Chào bạn batman1
Cám ơn bạn tôi đã tải xuống được.
Đã là phiền bạn, chúc bạn một ngày tốt đẹp.
 
Chào các bạn,

Hiện tại danh sách dropdown (code này là từ GPE) hiển thị và nhập 2 cột,
Xin vui lòng giúp
Tăng lên 4 cột : "Mã hàng, Mã phụ, Lô , Số lượng tồn" , và
Khi thêm dữ liệu vào sheet1, thì không cần phải đóng rồi mở lại file.

Cám ơn
Góp ý cho bạn:
Bạn nên sử dụng UserForm với 1 ListBox thì việc nhập liệu sẽ thuận tiện và nhanh hơn, vì trong ListBox ta có thể chọn nhiều dòng cùng lúc để nhập liệu.
 
@ chủ bài đăng: Vận hành thử file này:
:D }}}}} :D
 

File đính kèm

  • GPE.rar
    33.3 KB · Đọc: 77
@ chủ bài đăng: Vận hành thử file này:
:D }}}}} :D

Cám ơn bác đã cho ý kiến và gíup đỡ
Bài đã được tự động gộp:

Góp ý cho bạn:
Bạn nên sử dụng UserForm với 1 ListBox thì việc nhập liệu sẽ thuận tiện và nhanh hơn, vì trong ListBox ta có thể chọn nhiều dòng cùng lúc để nhập liệu.

Cám ơn bác đã cho ý kiến
Bài đã được tự động gộp:

Không thấy bạn phản hồi là có thể tải được không nên tôi cho là bạn vẫn không tải được. Thôi thì tập tin vô dụng nên tôi xóa.

Cám ơn bạn đã cho ý kiến và gíup đỡ
 
Dạ cùng nội dung tạo Drop List này, cho em hỏi mấy bác chút
Nếu thay sự kiện Worksheet_SelectionChange bằng sự kiện Worksheet_BeforeDoubleClick thì được không ạ?
 
Web KT
Back
Top Bottom