Mình đã làm theo ví dụ trong bài học này nhưng chỉ cần gán biến dưới dạng giá trị ngày tháng (Date) là có kết quả mà không cần phải chuyển đổi dữ liệu như cách Thầy đã làm nữa.
Dưới đây là Sub của mình cho ra kết quả đúng
===========
Sub Loc_Ngay()
'Gan bien de loc ngay
Dim TuNgay As Date
Dim DenNgay As Date
TuNgay = Range("G1").Value
DenNgay = Range("G2").Value
'Thao tac loc ngay
ActiveSheet.Range("$A$1:$C$13").AutoFilter Field:=1, Criteria1:= _
">=" & TuNgay, Operator:=xlAnd, Criteria2:="<=" & DenNgay
End Sub
=============
Cho mình hỏi vì sao Sub của mình lại chạy được ra kết quả đúng trong khi Thầy lại không chạy được khi gán biến dưới dạng Date?