هنالك حقلين الاول لا اريد ان تتعدى السنين فيه 15 سنه اي اذا كانت خدمة الموظف بلغت 20 سنه ان يتم وضع 15 فقط والاخر 10 سنوات اي لا يتعدى العشره سنوات اما اذا كان عدد السنوات في اي حقل اقل من الافتراضي فيتم وضعها كما هي
مربع نص به قيمه لعدد السنين والمطلوب وضع حد معين
الملف المطلوب لا يتم التعديل فيه ولكن جرب وضع هذا الكود بدلا من الذي وضعته أنت
If Me.kw18 > 15 Then Me.kw18 = 15
أشرف خليل
الأستاذ أشرف خليل
كثيرا ما أشاهد Me
فما المقصود بها وماذا تعني هنا في ردك على الأخ؟
كلمة ME تعود على أنك تعمل على النموذج الحالى والكود أعلاه معناه ما يلي .
إذا كان الحقل kw18 الموجود بالنموذج الحالى قيمته أكبر من 15 فإنه يرجع قيمة الحقل kw18 فى نفس النموذج تساوى 15 .
أشرف خليل
ألف شكر
الف شكر لك اخي اشرف على تجاوبك ولكن اين اضع هذا الكود وهل يتم تطبيق ذلك على الجدول وانا اخي في امس الحاجة لمساعدتك لان لدي برنامج ومتوقف على مجموعة معادلات وسوف اقوم بوضع مثال واشرح لك المطلوب فرجاء المساعدة اخيك ابو نعيم
اريد وحدة نمطية تقوم بالتالي
المعطيات 1
مربع تحرير وسرد الاسم ( kwm) به قيم ثابتة عبارة عن ابتدائية – كفاءة- ثانوية- دبلوم – جامعي
مربع نص ( kwe )
اذا كان الاختيار هو الابتدائية فإن القيمة في kwe تساوي 3 والكفاءة 6 والثانوية 9 والدبلوم 12 والجامعي 15
المعطيات 2
يتم جمع عدد ثلاثة حقول عند تغير أي قيمة في احدها الحقول الثلاثة بها قيم ثابتة وهي من 1 الى 5 أي الاختيار يتم من هذه الاعداد فقط اما 1 او 2 او 3 او 4 او 5 فقط والحقول هي عبارة مربعات سرد وتحرير ايضا
واريد ان تتم العملية تلقائيا
ولو امكن جعلها تنفذ الكود السابق اي ارجاع القيم التي اعلى من 15 الى 15 اكون ممنون لك
هذا الموضوع مغلق.