Tạo Data Validation List từ 1 Data Validation list khác (1 người xem)

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

dinhphuong9327

Thành viên chính thức
Tham gia
5/3/09
Bài viết
70
Được thích
3
Thân chào các A/C GPE.

Mình có 01 data chi tiết bán hàng theo từng ngày. Mình muốn tạo 01 form trong đó khi điền Mã Khách hàng thì tại Ô "Ngày bán hàng" sẽ Dropdown 1 list các ngày tương ứng với KH đó, sau khi chọn được ngày bán hàng, tại ô Số chứng từ cũng sẽ dropdown được 1 danh sách các đơn hàng tương ứng với khách hàng và ngày bán hàng của nó.

Trong file đính kèm mình đã làm được, Tuy nhiên phải tạo thêm cột phụ để làm nguồn cho Data Validation List. Không biết có cách nào mà không cần tạo thêm cột phụ không?.

Mong mọi người giúp đỡ. Xin cảm ơn
 

File đính kèm

mình không rành lắm nhưng biết có cách không dùng cột phụ là mình dùng name range ấy -> Formulas->Name Manager
 
Xài thử cái này & nhớ cho macro chạy nha.
 

File đính kèm

Cám ơn ChanhTQ@

Em chạy thử nhưng không Dropdown tại ô Số chứng từ.

Em thấy trong file sử dụng 01 cột phụ chứa công thức và có chạy VBA. có cách nào ko dùng cột phụ và VBA để làm không ạ.

Em có vướng mắc là sau khi dùng công thức mảng, tìm ra được các ngày chứng từ tương ứng với các mã khách hàng (đã sắp xếp lại, bỏ trùng) nhưng ko biết làm thế nào để lấy các giá trị đó (không lấy các giá trị lỗi) để làm nguồn cho Data validation list. Trong file em phải dùng cột phụ để lọc ra các giá trị làm nguồn cho
Data validation list.

Trân trọng
 
(1) Ô chọn (Validation) cần fải có nguồn cho nó; mà người ta fải làm sao cho nguồn này là duy nhất. Nếu nguồn là 1 cột dữ liệu trong CSDL thì khi tìm cũng mõi mắt lắm bạn à!

(2) Trong CSDL của bạn không có tên trường 'Số chứng từ', mà chỉ có 'Đơn hàng'; Chuyện nào ra chuyện đó bạn à!

(3) Nếu CSDL nhiều dòng thì nên quên công thức mảng đi là vừa.

Chúc ngày nghỉ cuối tuần vui vẻ! ;;;;;;;;;;; ;;;;;;;;;;; ;;;;;;;;;;;
 

File đính kèm

Chỉnh sửa lần cuối bởi điều hành viên:
[thongbao]Trong file #5 có 01 chỗ mong được hoàn thiện thêm là: tại ô H4 (Số chứng từ) mục đích là chỉ hiện ra List các "Đơn hàng" tương ứng với mã Khách hàng đã chọn và tương ứng với "Ngày chứng từ" đã chọn. Ví dụ Mã KH 01 có phát sinh giao dịch trong 3 ngày 01,02,03. Trong mỗi ngày đó có 01 đơn hàng. vậy khi chọn ngày là 01 thì khi dropdown list tại "Số chứng từ" thì chỉ hiện 01 đơn hàng của ngày 01 thôi chứ không phải hiện cả 3 đơn hàng như trong file.

Rất mong nhận được giúp đỡ thêm của HYEN17[/thongbao]
 

File đính kèm

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

Back
Top Bottom