Bỏ dòng trống trong List Validation trong trường hợp này!
Giúp em bỏ dòng trống trong List Validation trong trường hợp chọn cột làm List
Xin xem File
Em cảm ơn!
Cái này mình nghi là phải dùng VBA quá, H Van nghĩ sao?
Hi, viết VBA thì anh viết 5 phút xong, anh viết giùm em nha!
——-
Thầy cô & anh chị có cthức nào thì cho em tham khảo
Em cảm ơn!
Validation tự bản thân nó không có chức năng bỏ ô trống. Vậy nên ta phải dùng công thức lọc dữ liệu (bỏ ô trống) ra 1 vùng khác. Xong Validatinay2List sẽ tham chiếu đến vùng mới này
Ý thầy tạo ra cột phụ?
Chỉ có cách đó thôi (nếu làm bằng công thức)
Còn VBA thì chẳng có gì để nói cả —> Dùng hàm nối chuổi, xong "nhét" vào Validation
(hàm nối chuổi mới vừa đưa lên đấy thôi, cứ thế áp dụng, khỏi viết chi cho mệt)
Cách thì nhiều mà, hoặc tạm cái này nhé. Dùng sự kiện gì đó để kích hoạt sub
Sub tao_validation()
Dim d As Object, cell
Set d = CreateObject("scripting.dictionary")
With Sheets("sheet1")
For Each cell In .Range(., ..End(1))
If cell <> "" Then If Not d.exists(cell) Then d.Add cell, ""
Next
..Validation.Delete
..Validation.Add Type:=xlValidateList, Formula1:=Join(d.keys, ",")
End With
End Sub
Sao phải cần đến dictionary vậy Quang Hải? Người ta đâu có nói gì liên quan đến duy nhất đâu
Tại dạo này tay nghề cũng khá hơn chút nhưng bị ế ẩm quả nên phải tìm chổ xài nếu không quên mất hết anh ơi.
www.giaiphapexcel.com/diendan/threads/b%E1%BB%8F-d%C3%B2ng-tr%E1%BB%91ng-trong-list-validation-trong-tr%C6%B0%E1%BB%9Dng-h%E1%BB%A3p-n%C3%A0y.73330/
Khóa học Power PI – Ứng dung trong Nhân sự
TỔNG QUAN KHÓA HỌC: POWER BI CHO NGÀNH NHÂN SỰ Khóa học Power BI cho Nhân sự được thiết kế dành riêng cho các...
Xem khóa học