إجراء الماكرو RunMacro

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

يمكنك استخدام اجراء الماكرو RunMacro في قواعد بيانات Access لتشغيل الماكرو. يمكن ان يكون الماكرو في مجموعة الماكرو.

استخدم هذا الاجراء:

  • لتشغيل ماكرو من داخل ماكرو آخر.

  • لتشغيل ماكرو بالاستناد إلى شرط معين.

  • لإرفاق ماكرو بقائمه مخصصه أو أمر شريط.

الإعداد

يحتوي اجراء الماكرو RunMacro علي الوسيطات التالية.

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

الوصف

اسم الماكرو

اسم الماكرو الذي تريد تشغيله. يعرض مربع اسم الماكرو في المقطع " وسيطات الإجراءات" في نافذه تصميم الماكرو كافة وحدات الماكرو (ومجموعات الماكرو) في قاعده البيانات الحالية. إذا كان الماكرو في مجموعه ماكرو ، سيكون مدرجا ضمن اسم مجموعه الماكرو في القائمة ك ماكروجروبنامي.ماكرونامي. هذه الوسيطة مطلوبة.

إذا قمت بتشغيل ماكرو يحتوي علي اجراء الماكرو RunMacro في قاعدة بيانات المكتبة ، سيبحث Access عن الماكرو بهذا الاسم في قاعده بيانات المكتبة ولا يبحث عنه في قاعده البيانات الحالية.

عدد التكرارات

الحد الأقصى لعدد المرات التي سيتم فيها تشغيل الماكرو. إذا تركت هذه الوسيطة فارغه (وكانت وسيطه تعبير التكرار أيضا فارغه) ، سيتم تشغيل الماكرو مره واحده.

تعبير التكرار

تعبير يتم تقييمها إلى True (-1) أو False (0). يتوقف الماكرو عن التشغيل إذا تم تقييم التعبير إلى False. يتم تقييم التعبير في كل مره يتم فيها تشغيل الماكرو.

ملاحظات

إذا أدخلت اسم مجموعه ماكرو لوسيطه اسم الماكرو ، سيقوم Access بتشغيل الماكرو الأول في المجموعة ماكرو.

يتشابه هذا الاجراء مع النقر فوق " تشغيل ماكرو " علي علامة التبويب "أدوات قاعده البيانات" وتحديد ماكرو والنقر فوق "موافق". علي الرغم من ذلك ، يقوم هذا الأمر بتشغيل الماكرو مره واحده فقط ، بينما يمكن لاجراء الماكرو RunMacro تنفيذ ماكرو لعده مرات كما تريد.

تلميحات

يمكنك استخدام وسيطات تكرار العدد وتكرار التعبير لتحديد عدد المرات التي يتم فيها تشغيل الماكرو:

  • إذا تركت كلا الوسيطين فارغه ، سيتم تشغيل الماكرو مره واحده.

  • إذا أدخلت رقما لعدد مرات التكرار ولكن ترك تعبير التكرار فارغا ، سيتم تشغيل الماكرو لعدد معين من المرات.

  • إذا تركت العدد المكرر فارغا ، وأدخلت تعبيرا لتعبير Rأبيات، سيتم تشغيل الماكرو حتى يتم تقييم التعبير إلى False.

  • إذا قمت بإدخال القيم لكل من الوسيطتين ، سيتم تشغيل الماكرو لعدد المرات المحددة في عد التكرار أو حتى يتم تقييم التعبير تكرار إلى False، أيهما يحدث أولا.

عند تشغيل ماكرو يحتوي علي اجراء الماكرو runmacro ، وتصل إلى اجراء الماكرو runmacro ، فان Access يقوم بتشغيل الماكرو المسمي. عند الانتهاء من الماكرو المستدعي ، يعود Access إلى الماكرو الأصلي ويقوم بتشغيل الاجراء التالي.

ملاحظات: 

  • يمكنك الاتصال بماكرو في مجموعه الماكرو نفسها أو في مجموعه ماكرو أخرى.

  • يمكنك تضمين وحدات ماكرو. يمكنك تشغيل الماكرو A ، الذي يمكنك فيه تشغيل المكالمات ماكرو B ، وما إلى ذلك. في كل حاله ، عند الانتهاء من الماكرو المسمي ، يعود Access إلى الماكرو الذي استدعيه ويقوم بتشغيل الاجراء التالي في هذا الماكرو.

لتشغيل الاجراء RunMacro في الوحدة النمطية Visual Basic for Applications (VBA) ، استخدم الأسلوب RunMacro للعنصر DoCmd .

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

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

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

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

×