السلام عليكم
لدى عمل اتممته بفضل من الله وعمل الفورم والبحث
ولكن لذى مشكلة لم اجد لهل حل فهل من مساعدة رحم الله والديكم
فى سجلات موظفين للاجازات لكل موظف اكثر من سجل والبحث يتم برقم الموظف
فعند تعديل سجل بالليست بوكس يتم تعديل كافة السجلات
والمطلوب تعديل السجل المحدد فقط
مرفق صورة للتوضيح والكود :
Private Sub SaveCommandButton_Click()
Dim i As Integer
For i = 2 To 6000
If FileFind.Text = Cells(i, 3) Then
Cells(i, 4) = TextBox2.Text
Cells(i, 5) = TextBox3.Text
Cells(i, 6) = TextBox4.Text
Cells(i, 8) = TextBox6.Text
End If
Next
MsgBox "تم التعديل بنجاح"
Me.TextBox1.Value = ""
Me.TextBox2.Value = ""
Me.TextBox3.Value = ""
Me.TextBox4.Value = ""
Me.TextBox5.Value = ""
Me.TextBox6.Value = ""
Me.FileFind.Value = ""
ListBox1.Clear
Me.FileFind.SetFocus
End Sub