Gửi bởi
viehoai
Nếu sử dụng Combobox thì trông có vẽ rất dễ nhưng Validation thì thấy khó
Nhân đây xin hỏi các anh chị code để xác định 1 cell đã được đặt chế độ Validation rồi thì cách đếm số phần tử (ListCount như combobox) hoặc xác định phần tử đã được chọn trong Validation (ListIndex như combobox). Xin cảm ơn các anh chị
Đếm số phần tử trong Validation:
Mã nguồn PHP:
Function ValidationListCount(ByVal vRng As Range) As Long Dim Tmp As String, Arr On Error Resume Next Tmp = vRng.Validation.Formula1 If Left(Tmp, 1) = "=" Then Arr = Evaluate(Tmp) Else Arr = Split(Tmp, ",") End If ValidationListCount = UBound(Arr) - LBound(Arr) + 1End Function
Còn xác định phần tử đã chọn thì... Cell chứa Validation có giá trị gì thí đấy chính là phần tử đã chọn thôi