اخى الكريم
المقصود ب DADA هو المعلومات اللى بالست بوكس
واللست بوكس ياتى بالمعلومات من اى تغيير على TextBox4 اللى هو البحث بمجرد كتابة حرف فى TextBox4 اللى هو البحث يتم جلب كل المعلومات من الجدول المطابقه للبحث المعلومات اللى تم جلبها دى بقى اسمها DADA يتم تعريفها بهذا الاسم ودى الجزئية اللى بالكود الخاصه بجلب البيانات الى الست بوكس ثم تعريف هذه البيانات باسم DADA
Set AL_2 = Sheets("ورقة1")
With AL_2
LastRow = .Cells(.Rows.Count, "b").End(xlUp).Row
Set q = .Range("b3:b" & LastRow).Find(M)
If Not q Is Nothing Then
F = q.Address
Do
If Application.WorksheetFunction.Search(M, q, 1) = 1 Then
ListBox1.AddItem q.Value
ListBox1.List(V, 1) = q.Offset(0, -1).Value
ListBox1.List(V, 2) = q.Offset(0, 1).Value
ListBox1.List(V, 3) = q.Offset(0, 2).Value
ListBox1.List(V, 4) = q.Address
V = V + 1
End If
Set q = .Range("b3:b" & LastRow).FindNext(q)
Loop While Not q Is Nothing And q.Address <> F
End If
End With
ودى الجزئية الخاصه بتعريف DaDA
DADA = ListBox1.List(ListBox1.ListIndex, 4)
Set MYSH = Sheets("ورقة1")
With MYSH
.Application.Range(DADA).Activate
.Range(DADA).Value = TextBox2.Text
'.Range(DADA).Offset(0, -1).Value = TextBox1.Value
.Range(DADA).Offset(0, 1).Value = TextBox3.Value
End With
اتمنى ان اكون وفقت بالشرح
تقبل تحياتى