نسخ وحدة نمطية لماكرو إلى مصنف آخر

هام: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

إذا كان مصنف يحتوي على ماكرو لـ Visual Basic for Applications‏ (VBA) تريد استخدامه في مكان آخر، فيمكنك نسخ الوحدة النمطية التي تحتوي على هذا الماكرو إلى مصنف آخر مفتوح باستخدام محرر Microsoft Visual Basic.

قبل بدء العمل علي وحدات ماكرو عليك:

  1. تمكين علامه تبويب المطور قبل بدء العمل في وحدات الماكرو. ل# مزيد من المعلومات، اظهار علامه التبويب المطور.

  2. تعيين مستوي الامان ب# شكل مؤقت ل# تمكين كافه وحدات الماكرو. ل# تنفيذ هذا الاجراء:

    1. ضمن علامة التبويب المطور، في المجموعة تعليمات برمجية، انقر فوق أمان الماكرو.

    2. في الفئة إعدادات الماكرو، أسفل إعدادات الماكرو، انقر فوق تمكين كافة وحدات الماكرو (غير مستحسن، يمكن أن يتم تشغيل تعليمات برمجية قد تكون خطرة)، ثم انقر فوق موافق.

      المجموعة "تعليمات برمجية" في علامة التبويب "المطور"

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

نسخ وحدة نمطية من مصنف إلى آخر

  1. افتح المصنف الذي يحتوي على وحدة نمطية التي تريد نسخها والمصنف الذي تريد أن تنسخ إليه الوحدة النمطية.

  2. علي علامه التبويب المطور، في المجموعه تعليمات برمجيه، انقر فوق Visual Basic.

    يؤدي ذلك الي بدء محرر Visual Basic.

  3. في محرر Visual Basic، من القائمه عرض، انقر فوق مستكشف المشاريع صورة الزر "مستكشف المشاريع" ، او اضغط علي CTRL + R.

    الذي يبدا تشغيل جزء مهام المشروع ، و# يسرد الجزء كلا المصنفات المفتوحه. ب# شكل عام، ف# ستري فبابروجيكت (< اسم المصنف >).

  4. في جزء " المشروع "، اسحب الوحده النمطيه التي تريد نسخها الي المصنف الوجهه. سيتم نسخ الوحده النمطيه ك# الوحده النمطيه 1 الي العقده الوحدات النمطيه تحت فبابروجيكت (Book1.xlsm).
    مستكشف مشاريع VBA

    الوحدة النمطية1 للماكرو -- تم نسخها من xlsm.المصنف2 إلى xlsm.المصنف1

    نسخة من الوحدة النمطية1 للماكرو

نظرة عامة حول وحدات الماكرو وVBA

إذا لم تكن معتادًا على استخدام وحدات الماكرو وVBA بشكل عام، فقد تجد المعلومات التالية مفيدة.

  • الماكرو هو إجراء أو مجموعة من الإجراءات التي يمكن استخدامها لجعل المهام تلقائية.

  • يمكنك تسجيل وحدات ماكرو عبر استخدام الأمر تسجيل ماكرو (علامة التبويب المطور، المجموعة تعليمات برمجية).

  • يتم تسجيل وحدات الماكرو في لغات برمجة VBA.

  • يمكنك تفحص و# تحرير وحدات الماكرو في محرر Visual Basic، نافذه تفتح ب# واسطه Excel.

    وحدة نمطية تحتوي على وحدتي ماكرو مخزنتين في الوحدة النمطية1 من مصنف1

يتم وحدتي ماكرو تحملان اسم MakeCellGreen و SetRowHeight في وحده نمطيه مسماه الوحده النمطيه 1، مخزنه في Book1 مصنف.

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

ويمكنك دائماً الاستفسار من أحد الخبراء في مجتمع Excel‏ التقني،أو الحصول على الدعم من خلال إجابات المجتمع،أو اقتراح ميزة جديدة أو تحسين عن طريق ‏Excel User Voice‏.

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

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

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

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

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

×