alliiia قام بنشر سبتمبر 16, 2021 مشاركة قام بنشر سبتمبر 16, 2021 السلام عليكم ورحمة الله وبركاته .. تحية طيبة، وبعد هذا ملف لإجازات الموظفين، الكود طويل جدًا، لو توجد طريقة لاختصاره حتى يعمل أكون لكم شاكرًا. ملف الإجازات - Copy.xlsm 1 رابط هذا التعليق شارك More sharing options...
أفضل إجابة أ / محمد صالح قام بنشر سبتمبر 16, 2021 أفضل إجابة مشاركة قام بنشر سبتمبر 16, 2021 يمكنك استعمال هذا الكود Sub MoveData22() lr = Sheets("بيانات الموظفين").Cells(Rows.Count, 2).End(3).Row For n = 3 To lr - 1 Sheets("الإحصائية").Cells(n, Sheets("جدول الإجازات").Range("C5") + 4) = Sheets("جدول الإجازات").Range("AN" & n + 6) Next n Range("E9:AI" & lr + 5).ClearContents End Sub مع ملاحظة lr هو رقم آخر صف مكتوب فيه في شيت بيانات الموظفين ورقم العمود في شيت الاحصائية هو نفس رقم الشهر + 4 بالتوفيق 1 1 رابط هذا التعليق شارك More sharing options...
alliiia قام بنشر سبتمبر 16, 2021 الكاتب مشاركة قام بنشر سبتمبر 16, 2021 بسم الله ما شاء الله .. دائما مميز في مساعدتك، ميزك الله بطاعته ورزقك أعلى الجنان. 1 رابط هذا التعليق شارك More sharing options...
أ / محمد صالح قام بنشر سبتمبر 16, 2021 مشاركة قام بنشر سبتمبر 16, 2021 جميعا بإذن الله 1 رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
من فضلك سجل دخول لتتمكن من التعليق
ستتمكن من اضافه تعليقات بعد التسجيل
سجل دخولك الان