بارك الله فيك اخوي ابو عيد وجزيت خيرا ونفع الله بعلمك.
في مثالك أجازات 2 هذا هو المطلوب فالكود يحسب الاجازات كل شفت حسب النسبة . ولكن هناك ملاحظة هي عن تكرار رقم وظيفي لنفس الشخص لا يعمل الكود بل يقوم بتسجيل الاسم حتى لو تجاوزت النسبة.
بمعني لو افترضنا ان نسبة الشفت الاول هي 2 موظف يستطيع الخروج اجازة . فعند اضافة هذ الشخص في الخلية F5 مرتين او ثلاث او اربع فالكود لا يظهر رسالة تم تجاوز النسبة الا اذا كان الادخال لارقام وظيفية مختلفة فان الكود يعمل.
طلبي الثاني ابو عيد هو عند تجاوز النسبة العامة للشفتين يجب ظهور رسالة مفادها تم تجاوز النسب العامة للشفتين بناء على مدخلات الخلية F18,
شكرا جزيلا