SEMO.Pa3x قام بنشر نوفمبر 15, 2019 قام بنشر نوفمبر 15, 2019 (معدل) في كثير من الاحيان، نلجأ الى استخدام الدالة IF أو غيرها من دوال الشروط للتحقق من قيم رقمية. ملاحظة: الدالة تتحقق من الارقام فقط. مثلا لو كان الحقل يتحوي القيمة 1 اظهر لي رسالة جيد واذا كان الحقل يحتوي القيمة 2 اظهرلي رسالة متوسط واذا كان الحقل يحتوي القيمة 3 اظهر لي رسالة ضعيف في الوضع الطبيعي VBA داخل النماذج يكون If txt_Status = 1 Then MsgBox "جيد" ElseIf txt_Status = 2 Then MsgBox "متوسط" ElseIf txt_Status = 3 Then MsgBox "ضعيف" Else MsgBox "لا توجد قيمة مطابقة" End If وفي الاستعلام يكون Check_Value: IIf([text_Status]=1;"جيد";IIf([text_Status]=2;"متوسط";IIf([text_Status]=3;"ضعيف";"لا توجد قيمة مطابقة"))) اما الدالة Choose مختصرة وسهلة اكثر. Nz(Choose(txt_Status, "Good", "Semi-Good", "Bad"), "No Value !") تقوم الدالة بعرض مكان القيمة الصحيحة بين القيم الموضوعه حسب الحقل الموجود txt_Status تحياتي لكم. حسنين تم تعديل نوفمبر 15, 2019 بواسطه SEMO.Pa3x 6 1
أبوبسمله قام بنشر نوفمبر 15, 2019 قام بنشر نوفمبر 15, 2019 السلام عليكم استاذى الفاضل احسنت وجزاك الله خيرا وبالنتظار المزيد وياريت مثال مرفق مع الشرح لو مفيهاش تعب تقبل تحياتى وتمنياتى بالتوفيق طبتم واهتديتم 1
kha9009lid قام بنشر نوفمبر 15, 2019 قام بنشر نوفمبر 15, 2019 الله يعطيك العافية استاذ حسنين اسمح لى انزل مثال بسيط لا ستخدامها في منشئ التعبير في المثال المرفق حددنا طبيعة عمل الموظف بالاختيار مابين 1 الى 5 ch.accdb 5 1
أبوبسمله قام بنشر نوفمبر 15, 2019 قام بنشر نوفمبر 15, 2019 تسلم استاذ حسنين واستاذ خالد جزاكم الله خيرا اساتذتنا ونسال الله لكم ولجميع الاساتذه ولاخوه والاخوات اللذين يعطون بلا اجر مما علمهم الله الاجر وان يرزقهم الفردوس الاعلى وان يكتب لكم بكل حرف حسنه طبتم واهتديتم 2
kha9009lid قام بنشر نوفمبر 15, 2019 قام بنشر نوفمبر 15, 2019 الشكر لله سبحانه ثم للاستاذ حسنين انا فقط وضعت مثال بسيط 2
رمهان قام بنشر نوفمبر 26, 2019 قام بنشر نوفمبر 26, 2019 في ١٥/١١/٢٠١٩ at 11:54, SEMO.Pa3x said: في كثير من الاحيان، نلجأ الى استخدام الدالة IF أو غيرها من دوال الشروط للتحقق من قيم رقمية. ملاحظة: الدالة تتحقق من الارقام فقط. مثلا لو كان الحقل يتحوي القيمة 1 اظهر لي رسالة جيد واذا كان الحقل يحتوي القيمة 2 اظهرلي رسالة متوسط واذا كان الحقل يحتوي القيمة 3 اظهر لي رسالة ضعيف في الوضع الطبيعي VBA داخل النماذج يكون If txt_Status = 1 Then MsgBox "جيد" ElseIf txt_Status = 2 Then MsgBox "متوسط" ElseIf txt_Status = 3 Then MsgBox "ضعيف" Else MsgBox "لا توجد قيمة مطابقة" End If وفي الاستعلام يكون Check_Value: IIf([text_Status]=1;"جيد";IIf([text_Status]=2;"متوسط";IIf([text_Status]=3;"ضعيف";"لا توجد قيمة مطابقة"))) اما الدالة Choose مختصرة وسهلة اكثر. Nz(Choose(txt_Status, "Good", "Semi-Good", "Bad"), "No Value !") تقوم الدالة بعرض مكان القيمة الصحيحة بين القيم الموضوعه حسب الحقل الموجود txt_Status تحياتي لكم. حسنين اوافقك تماما في فائدتها اصبحتاستخدمهاكثيرا .. هنا مثال اخر 2
qathi قام بنشر نوفمبر 27, 2019 قام بنشر نوفمبر 27, 2019 أهلاً بعودتك لنا أستاذنا @رمهان كيف اخبارك .. طولت الغيبة علينا .. سعدنا بعودتك
الردود الموصى بها
انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد
يجب ان تكون عضوا لدينا لتتمكن من التعليق
انشئ حساب جديد
سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .
سجل حساب جديدتسجيل دخول
هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.
سجل دخولك الان