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

يمكنك استخدام إجراء الماكرو OpenVisualBasicModule في قواعد بيانات Access لفتح حساب Visual Basic for Applications (VBA) وحدة نمطية في منطقة الإجراء. قد يكون هذا إجراء فرعي أو إجراء دالة أو إجراء الحدث.

ملاحظة: بدءا من Access 2010، تمت إعادة تسمية إجراء الماكرو OpenModule إلى OpenVisualBasicModule.

ملاحظة: لن يتم السماح بهذا الإجراء إذا كانت قاعدة البيانات غير موثوق بها.

ملاحظة: لا يتوفر إجراء الماكرو OpenVisualBasicModule في تطبيقات Access على الويب.

الإعداد

لدى إجراء الماكرو OpenVisualBasicModule الوسيطات التالية.

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

الوصف

اسم الوحدة النمطية

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

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

اسم الإجراء

اسم الإجراء الذي تريد فتح الوحدة النمطية له. إذا تركت هذه الوسيطة فارغة، يتم فتح الوحدة النمطية إلى المقطع "إعلانات".

ملاحظة: يجب إدخال اسم صالح إما في وسيطة اسم الوحدة النمطية أو اسم الإجراء.

ملاحظات

يمكنك استخدام إجراء الماكرو هذا لفتح إجراء حدث من خلال تحديد الوسيطة "اسم الوحدة النمطية" و الوسيطة "اسم الإجراء". على سبيل المثال، لفتح إجراء حدث النقر للزر PrintInvoice في نموذج "الطلبات"، قم بتعيين الوسيطة "اسم الوحدة النمطية" إلى Form.Orders، ثم قم بتعيين الوسيطة "اسم الإجراء" إلى PrintInvoice_Click. لعرض إجراء الحدث ل نموذج أو تقرير، يجب أن يكون النموذج أو التقرير مفتوحا.

وبشكل مماثل، لفتح إجراء في وحدة نمطية للفئة ، يجب تحديد اسم الوحدة النمطية، على الرغم من عدم ضرورة فتح الوحدة النمطية للفئة.

لفتح إجراء خاص ، يجب أن تكون الوحدة النمطية التي تحتوي عليها مفتوحة.

يكون لهذا الإجراء التأثير نفسه للنقر ب زر الماوس الأيمن فوق وحدة نمطية في "جزء التنقل" ثم النقر فوق "طريقة عرض التصميم". يمكنك هذا الإجراء أيضا من تحديد اسم إجراء والبحث في الوحدات النمطية القياسية في قاعدة بيانات عن الإجراءات.

تلميح:  يمكنك تحديد وحدة نمطية في جزء التنقل وسحبها إلى نافذة الماكرو. يؤدي ذلك تلقائيا إلى إنشاء إجراء OpenVisualBasicModule الذي يفتح الوحدة النمطية في مقطع "الإعلانات".

لتشغيل الإجراء OpenVisualBasicModule في وحدة نمطية في VBA، استخدم الأسلوب OpenModule لكائن DoCmd.

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

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

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

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

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

×