السلام عليكم
تفضل
Sub F_Date()
Dim SD As String
Dim CF As Range, SR As Range, LC As Range
Set SR = ورقة1.Range("A1:A100")
Set LC = SR.Cells(SR.Cells.Count)
A = InputBox("إدخل التاريخ المراد", "منتدى أوفسينا")
SD = Format(A, "Short Date")
If IsDate(SD) = False Then
MsgBox "تنسيق التاريخ غير صحيح"
Exit Sub
End If
Set CF = SR.Find(What:=CDate(SD) _
, After:=LC, LookIn:=xlFormulas, LookAt:=xlWhole, _
SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False)
If Not CF Is Nothing Then
Cells(CF.Row, ActiveCell.Column).Select
Else
MsgBox "لاتوجد نتائج لهذا البحث"
End If
End Sub