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

ينطبق على
Access لـ Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

يمكنك استخدام إجراء الماكرو RunApplication في قواعد بيانات Access لسطح المكتب لتشغيل تطبيق يستند إلى Microsoft Windows، مثل Excel أو Word أو PowerPoint، من داخل Microsoft Office. على سبيل المثال، قد تريد لصق بيانات جدول بيانات Excel في قاعدة بيانات Access.

ملاحظة

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

ملاحظة

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

الإعداد

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

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

ملاحظات

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

يمكنك نقل البيانات بين التطبيق الآخر وAccess باستخدام مرفق تبادل البيانات الديناميكي ل Microsoft Windows (DDE) أو الحافظة. يمكنك استخدام إجراء الماكرو SendKeys لإرسال ضغطات المفاتيح إلى التطبيق الآخر (على الرغم من أن DDE هي طريقة أكثر فعالية لنقل البيانات). يمكنك أيضا مشاركة البيانات بين التطبيقات باستخدام التنفيذ التلقائي.

يتم تشغيل التطبيقات المستندة إلى MS-DOS في نافذة MS-DOS داخل بيئة Windows.

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

لا يمكنك تشغيل إجراء الماكرو RunApplication في وحدة نمطية في Visual Basic for Applications (VBA). استخدم الدالة VBA Shell بدلا من ذلك.