إجابة الأستاذ مهند على أحد أسألتي جعلني أطمع في المزيد ..
ما هي طريقة حساب الخبرات كالتالي:-
من السنة الأولى حتى الخامسة تحسب نقطة واحدة عن كل سنة .
ومن ست سنوات فما فوق تحسب نقطان عن كل سنة .
تسهيل لفهم الموضوع أنظر الكود الطويل هذا لتعرف المقصود .
هل يمكن إختصار هذا الكود عن طريقة مثلا مضاعفة الرقم 4 والرقم 2 بشروطهما المذكورة بأعلاه ؟
Select Case NumberYearPractice ' حقل عدد سنوات الخبرة Case 0 PointPractice = 0 ' الحقل الذي يخرج فيه نقاط الخبرة Case 1 PointPractice = 4 Case 2 PointPractice = 8 Case 3 PointPractice = 12 Case 4 PointPractice = 16 Case 5 PointPractice = 20 Case 6 PointPractice = 22 Case 7 PointPractice = 24 Case 8 PointPractice = 26 Case 9 PointPractice = 28 Case 10 PointPractice = 30 Case 11 PointPractice = 32 Case 12 PointPractice = 34 Case 13 PointPractice = 36 Case 14 PointPractice = 38 Case 15 PointPractice = 40 Case 16 PointPractice = 42 Case 17 PointPractice = 44 Case 18 PointPractice = 46 Case 19 PointPractice = 48 Case 20 PointPractice = 50 End Select
شاكراً للجميع حسن تعاونهم .
تحياتي ..