If... بعد ذلك... حظر ماكرو اخر

ملاحظة: نرغب في تزويدك بأحدث محتوى تعليمات لدينا بأسرع ما يمكن وبلغتك الخاصة. وقد تمت ترجمة هذه الصفحة آلياً وقد تحتوي على أخطاء نحوية أو أخطاء تتعلق بالدقة. كما نهدف إلى أن يكون هذا المحتوى مفيداً لك. هل يمكنك إخبارنا إذا كانت المعلومات مفيدة لك في أسفل هذه الصفحة؟ إليك المقالة بالغة الإنجليزية لسهولة الرجوع إليها.

يمكنك استخدام كتله الماكرو اذا في قواعد بيانات سطح المكتب في Access و# تطبيقات Access علي ويب ل# تنفيذ مجموعه من اجراءات الماكرو، استنادا الي قيمه التعبير الشرطي.

If expression Then 
 Insert macro actions here ... 
Else If expression 
 Insert macro actions here ... 
Else 
 Insert macro actions here ... 
End If

حظر ماكرو IfThenElse في Access

الإعداد

ل# كل من اذا كانElse If، و# مطلوبه الوسيطات التاليه.

وسيطة الإجراء

الوصف

التعبير

الشرط الذي تريد اختباره. يجب ان يكون تعبير يتم تقييمه الي True او False.

ملاحظات

عند تحديد كتله الماكرو اذا ، مربع نص تظهر حيث يمكنك ادخال تعبير الذي يمثل الشرط التي تريد اختبارها. ب# الاضافه الي ذلك، يظهر مربع تحرير و# سرد حيث يمكنك ادراج اجراء ماكرو، يعرض من اسفل الذي النص "انتهاء اذا" تلقائيا. If و End If القوس المتوسط منطقه حيث يمكنك ادخال مجموعه، او كتله من الاجراءات. تنفيذ الحظر فقط اذا كان التعبير التي تقوم ب# ادخالها True.

ل# تقييم تعبير مختلفه عندما يكون التعبير الاول false، يمكنك النقر فوق اضافه Else If ل# ادراج كتله Else If اختياري. يجب ادخال تعبير يتم تقييمه الي True او False. في هذه الحاله، ينفذ الحظر فقط اذا كان التعبير True و# التعبير الاول تساوي False.

يمكنك اضافه العديد من كتل Else If اثناء مماثل ل# حظر ل If.

يمكنك النقر فوق اضافه اخر ب# ادراج كتله Else اختياري. في هذه الحاله، نموذج الاجراءات التي يمكنك ادراج ل# اسفل Else الحظر Else ، التي تقوم ب# تنفيذ فقط عند عدم الاجراءات الوارده اعلاه. يمكنك اضافه كتله Else واحده الي كتله اذا .

في المثال التعليمات البرمجيه التاليه، تنفيذ اجراءات الماكرو في المربع الاول اذا كانت القيمه [Status] اكبر من 0. اذا كانت القيمه [Status] ليس اكبر من 0، يتم تقييم التعبير التالي Else If . تنفيذ اجراءات الماكرو في كتله Else If اذا كانت القيمه [Status] تساوي 0. و# اخيرا، اذا كان تنفيذ اي الكتله الاولي او كتله الثاني، تنفيذ الاجراءات في كتله Else .

If [Status] > 0 Then 
 Insert macro actions here ... 
Else If [Status] = 0 
 Insert macro actions here ... 
Else 
 Insert macro actions here ... 
End If

يمكنك اجراء تداخل ل# كتل اذا . يمكنك ان تاخذ في الاعتبار تداخل كتله اذا داخل كتله اذا اذا كنت تريد ان يتم تقييم تعبير ثاني عندما يكون التعبير الاولي True. في المثال التعليمات البرمجيه التاليه، ينفذ كتله If الداخلي فقط عندما تكون القيمه [Status] اكبر من 0 و# اكبر من 100.

If [Status] > 0 Then 
 Insert macro actions here ... 
 If [Status] > 100 
 Insert macro actions here ... 
 EndifEnd If
تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×