Applies ToAccess لـ Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

تُعرّف عبارة Submacro في Access وحدة ماكرو منفصلة في النافذة "مصمم الماكرو".

الإعداد

لا يحتوي الإجراء Submacro إلا على وسيطة واحدة مطلوبة.

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

الوصف

الاسم

سلسلة تظهر كاسم الماكرو.

الملاحظات

يمكنك استخدام عبارة Submacro لتعريف مجموعات منفصلة من الإجراءات. يمكنك تشغيل الإجراءات المعرّفة في وحدات الماكرو الفرعية من ماكرو باستخدام الإجراء RunMacro. في الوسيطة "اسم الماكرو" للإجراء RunMacro، استخدم بناء الجملة التالي لتشغيل الماكرو الفرعي:

<اسم الماكرو>.<اسم الماكرو الفرعي>‏

يمكنك أيضاً استخدام العبارة Submacro لتعريف مجموعة إجراءات معالجة الأخطاء داخل ماكرو.

مثال

يوضح الماكرو التالي استخدام عبارة Submacro مع إجراء الماكرو OnError. في هذا المثال، يحدد الإجراء OnError أن Access يقوم بتشغيل الماكرو الفرعي لمعالجة الأخطاء المخصصة الذي يُسمى ErrorHandler عند حدوث خطأ ما. إذا حدث خطأ في أي من الإجراءات التالية، ينتقل Access إلى الماكرو الفرعي ErrorHandler. يعرض الماكرو الفرعي ErrorHandler مربع رسالة يُشير إلى العنصر MacroError لعرض معلومات حول الخطأ.

فيما يلي لقطة شاشة لمصمم ماكرو Access مع المثال السابق. في هذه الحالة، يؤدي التعبير الموجود في الإجراء SetLocalVar إلى ظهور خطأ ما لأنه يحاول قسمة رقم على صفر. ينتقل Access إلى الأسفل وصولاً إلى الماكرو الفرعي الذي يُسمى ErrorHandler ويعرض معلومات الخطأ في مربع رسالة.

سطح تصميم ماكرو Access يعرض إجراء الماكرو OnError.

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.