cho em hỏi sao của em CLng điền vô thì lại ko được mà bỏ đi CLng thì lại đc ạ
Chào bạn kiểu dữ liệu của bạn đưa vào đang là kiểu tìm kiếm thế nào?
em viết code y chăng như bài của thầy mà không đuọc bỏ đi thì lại được
Vấn đề này hơi phức tạp 1 chút. Nếu giá trị bạn đang dùng là dữ liệu kiểu Text thì không dùng clng được. Dữ liệu ngày tháng dùng theo cách dd/mm/yyyy rất dễ bị sai khi dùng trong vba, vì vba hoạt động theo nguyên tắc ngày tháng dạng mm/dd/yyyy.
Bạn có thể dùng hàm DATEVALUE trong VBA để chuyển dữ liệu sang dạng ngày sẽ chính xác hơn:
DateValue(Format(Đối tượng chứa giá trị ngày tháng, "dd/mm/yyyy"))