Vấn đề Validation List theo điều kiện nhưng không được xắp xếp thứ tự

Liên hệ QC

zzzntdzzz

Thành viên mới
Tham gia
6/4/16
Bài viết
14
Được thích
11
Nhờ các anh chị có nhiều kinh nghiệm VBA ah. vấn đề Validation List theo điều kiện nhưng không được xắp xếp thứ tự ( vì lý do riêng)
Em có danh sách gồm 1 cột điều kiện A B C D lặp lại nhiều lần không theo thứ tự, 1 cột là dữ liệu tương ứng.
em đã viết 1 Function dạng mảng để lấy danh sách dữ liệu theo điều kiện, và gán công thức tự tạo này vào Validation List. Nhưng hiện tại e gán vào Name Manager hay gán trực tiếp vào Validation List đều báo lỗi.
Mong anh chị nào có kinh nghiệm giúp em xem sai ở đâu và cách sửa luôn ah. Thanks you mọi người!!

Error validaiotn.JPG

TEST VALIDATION.JPG
 

File đính kèm

Data validation list chỉ chấp nhận vùng hoặc danh sách gõ trực tiếp vào thôi nha bạn.

Cho ra kết quả vào 1 vùng khác rồi đặt tên vùng đó mới được chứ còn hàm vậy cho vào là lỗi !


E cảm ơn ah.
Vậy có nghĩa là Validation List không chấp nhận các hàm tự tạo ngay cả khi đưa vào Name phải không ah.


.
 
Upvote 0

File đính kèm

Upvote 0
E cảm ơn ah.
Vậy có nghĩa là Validation List không chấp nhận các hàm tự tạo ngay cả khi đưa vào Name phải không ah.
.
Không phải không chấp nhận hàm tự tạo mà chỉ chấp nhận công thức trả về vùng (Range). Hàm tự tạo trả về Range thì vẫn được.
Xin chào zzzntdzzz,
Nếu bạn đã biết Vba thì Oanh Thơ gửi bạn file này để tham khảo nhé.
Code trong file ví dụ của bạn chỉ áp dụng được nếu dữ liệu thỏa mãn các điều kiện sau:
  • Các phần tử trong danh sách không có dấu phẩy;
  • Chuỗi nối danh sách từ 255 ký tự trở xuống.
 
Upvote 0
Không phải không chấp nhận hàm tự tạo mà chỉ chấp nhận công thức trả về vùng (Range). Hàm tự tạo trả về Range thì vẫn được.

Code trong file ví dụ của bạn chỉ áp dụng được nếu dữ liệu thỏa mãn các điều kiện sau:
  • Các phần tử trong danh sách không có dấu phẩy;
  • Chuỗi nối danh sách từ 255 ký tự trở xuống.
Dạ, OT cảm ơn anh Hữu Thắng đã góp ý ạ.
 
Lần chỉnh sửa cuối:
Upvote 0
Web KT

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

Back
Top Bottom