اخى الكريم
بارك الله فيك
ولكن يفضل ارفاق ملف للعمل عليه
اما بخصوص المدى
With Sheets("Sheet1")
هنا يتم تحديد اسم الشيت
For r = 5 To .Range("A" & .Rows.Count).End(xlUp).Row
رقم 5 يعنى بدايه من السطر رقم خمسه
فى العمود a
وهذا على حد علمى
ارجو ان اكون وفقت فى توضيح الامر لك
وارجو ان كنت اخطأت فى الشرح
فليصحح الخطأ
اى من الاخوه الاعضاء العمالقه فى هذا المنتدى