أخى الفاضل
للبحث باستخدام بداية الكلمة يكون الكود كلآتى
If Application.WorksheetFunction.Search(M, q, 1) = 1 Then
أما عندما تريد البحث فى أى مكان فى الجملة يكون كلاتى
If Application.WorksheetFunction.Search(M, q, 0) = 1 Then
أى تغير الرقم 1 الى الرقم صفر
والجزء الاتى هو الخاص بعمود البحث
Set q = .Range("b5:b" & LastRow).Find(M)
حيث عمود البحث هنا هو العمود B