تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

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

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

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

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

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

الإعداد

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

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

الوصف

اسم الماكرو

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

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

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

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

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

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

ملاحظات

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

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

تلميحات

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

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

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

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

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

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

ملاحظات: 

  • يمكنك استدعاء ماكرو في نفس مجموعة الماكرو أو في مجموعة ماكرو أخرى.

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

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

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

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

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

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

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

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟
بالضغط على "إرسال"، سيتم استخدام ملاحظاتك لتحسين منتجات Microsoft وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

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

×