الأخ الكريم ياسر هذا حل رائع ولكن إتضح لي مشكلة أخري تبدو صغيرة عند حضرتك ولكنها كبيرة عندي ولا أستطيع أن أجد لها حل وهي
أنه عند ترحيل الصفوف إلي شيت 2 " المبيعات " يتم ترتيب الأرقام المرحلة من الأصغر إلي الأكبر وبالتالي في حالة ترحيل عدد من الصفوف وليكن الأرقام 2 ، 3 ، 4 ، 5 مرة واحدة ثم نقوم بترحيل رقم 1 بعد ذلك نجده يأخذ صف أعلي الرقم 2 وبالتالي يأخذ مكان الرقم 2 ببياناته والرقم 2 يأخذ بيانات الرقم 3 وهكذا أي أن الرقم المرحل جديداً يأخذ خانة الرقم القديم في حالة أنه أصغر منه
والمطلوب
الرقم الذي يتم ترحيله من جديد سواء كان رقم صغير أو كبير لايتم ترتيبه وإنما يأخذ أول صف ليس به بيانات بمعني لو عندي أرقام مرحلة من 5 إلي 100 ثم قمت بترحيل رقم 1 يأخذ أول صف خالي بعد100