السلام عليكم
اخى الكريم هذا السطر يحدد المدى المسمى Ran بالخلايا التى تبدا من A1 الى اخر خلية خليه غير فارغة فى العمود A .
فهو مدى طرفه مفتوح ليستوعب اية بيانات جديده , ففي كل مره تزاداد فيها البيانات يتوسع المدى ليشملها بما انه ياخذ اخر خليه غير فارغه من العمود المحدد
الاستاذ ابو تامر هنا كتب التالى
اجعل المدى المسمىRng =
range((من)range("a1")(وهو الحد الاول من المدى وهو ثابت),Cells(Rows.Count, 1).End(xlUp)) (وهو الحد المتغير من المدى)
rows.count = 65536
1 = العمود الاول وهو A
اذن الكود سيذهب الى الخليه التى عنوانها cells(65536,1) او range(a65536)
هنا اصبحنا في الخليه A65536
end(xlup) = اذهب لاعلى واختر اول خلية غير فارغه