جرب الكود التالي كبداية فقط ..يمكنك الإطلاع على الأسطر وتكملة باقي الفورم ..
بالنسبة لورقة العمل (قاعدة البيانات) يوجد عمودين للغياب ..على أيهما تريد العمل ...
أعتقد أن الورقة بحاجة إلى ضبط بعض الشيء ....
Private Sub CommandButton1_Click()
On Error GoTo Error:
If TextBox1 = "" Then
MsgBox ("ادخل نص في حقل البحث")
Else
Cells.Find(What:=TextBox1, After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
TextBox5 = ActiveCell
TextBox2 = ActiveCell.Offset(, 1)
TextBox3 = ActiveCell.Offset(, 26)
End If
Exit Sub
Error:
MsgBox ("لا تتوفر نتائج للبحث")
End Sub