اخى ريان
على قدر فهمى البسيط
عند كتابة هذا الكود بهذا الشكل
If InStr(.Cells(i, "e"), Me.TextFind) Then
فهنا يتم استخراج البيانات
1-دون تطابق بدايه السلسله النصيه
2-مع شرط تفعيل خاصيه الكابيتال او الاصمول
وعند كتابة الكود بهذا الشكل
If InStr(1, .Cells(i, "E"), Me.TextFind, vbTextCompare)
فهنا يتم استخراج البيانات
1- دون تطابق بدايه السلسله النصيه
2-دون شرط تفعيل خاصيه الكابيتال او الاصمول
اما عند كتابة الكود بهذا الشكل
If InStr(1, .Cells(i, "e"), Me.TextFind, vbTextCompare) = 1
فهنا يتم استخراج البيانات
1-بشرط تطابق بداية السلسله النصيه
2-دون شرط تفعيل خاصيه الكابيتال ام الاصمول