alliiia قام بنشر سبتمبر 16, 2021 قام بنشر سبتمبر 16, 2021 السلام عليكم ورحمة الله وبركاته .. تحية طيبة، وبعد هذا ملف لإجازات الموظفين، الكود طويل جدًا، لو توجد طريقة لاختصاره حتى يعمل أكون لكم شاكرًا. ملف الإجازات - Copy.xlsm 1
أفضل إجابة أ / محمد صالح قام بنشر سبتمبر 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
alliiia قام بنشر سبتمبر 16, 2021 الكاتب قام بنشر سبتمبر 16, 2021 بسم الله ما شاء الله .. دائما مميز في مساعدتك، ميزك الله بطاعته ورزقك أعلى الجنان. 1
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.