السلام عليكم ورحمة الله تعالى وبركاته
محتاج مساعده في ها الكود وهو مرتبط بزر حفظ التعديل
الكود الرئيسي يعمل بنجاح في حالة البحث عن طريق ComboBox2
عند حفظ التعديل يتم حفظ البيانات عند البحث عن طريق الكمبوكسComboBox2
أما عند البحث عن طريق TextBox1 أو TextBox
عند حفظ التعديل لا يتم ترحيل البيانات
ملاحظه
ComboBox2= البحث برقم التسجيل
TextBox1=البحث عن بتاريخ الميلاد
TextBox= البحث بالإسم الكامل
الكود الرئيسي
Option Explicit
Dim id As Integer, i As Integer, j As Integer, flag As Boolean
Sub EditAdd()
Dim emptyRow As Long
If UserForm1.ComboBox2.Value <> "" Then
'يتم إضافة الكود الأول هنا
flag = False
i = 0
id = UserForm1.ComboBox2.Value
'هنا يتم إضافة الكود الثاني
emptyRow = WorksheetFunction.CountA(Range("A:A")) + 1
Do While Cells(i + 1, 1).Value <> ""
If Cells(i + 1, 1).Value = id Then
flag = True
For j = 2 To 7
Cells(i + 1, j).Value = UserForm1.Controls("TextBox" & j).Value
Next j
End If
i = i + 1
Loop
If flag = False Then
For j = 1 To 7
Cells(emptyRow, j).Value = UserForm1.Controls("TextBox" & j).Value
Next j
End If
End If
End Sub
أريد إضافة الأكواد التالية
'الكود الأول
ElseIf UserForm1.TextBox.Value <> "" Then
ElseIf UserForm1.TextBox1.Value <> "" Then
'الكود الثاني
id = UserForm1.TextBox.Value
id =serF Uorm1.TextBox1.Value
أنا حاولت ولم يفلح معي الأمر
البحث.rar