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

يمكن العثور على أدوات VBA ووحدات الماكرو في علامة التبويب المطور، والتي تكون مخفية بشكل افتراضي، لذا فالخطوة الأولي هي تمكينها.

  • بالنسبة Windows، انتقل إلى ملف > خيارات >تخصيص الشريط.

  • بالنسبة ل Mac، انتقل إلى Excel > التفضيلات... > الشريط & شريط الأدوات.

  • بعد ذلك، في المقطع تخصيص الشريط، ضمن علامات التبويب الرئيسية،تحقق من خانة الاختيار المطور.

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

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

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

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

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

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

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

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

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

  1. افتح كلا من المصنف الذي يحتوي على الماكرو الذي تريد نسخه والم مصنف حيث تريد نسخه.

  2. على علامة التبويب المطور، انقر فوق Visual Basic لفتح Visual Basic .

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

  4. في جزء Project المستكشف، اسحب الوحدة النمطية التي تحتوي على الماكرو الذي تريد نسخه إلى المصنف الوجهة. في هذه الحالة، نقوم بنسخ الوحدة النمطية 1 من Book2.xlsm إلى Book1.xlsm.  

    مستكشف مشاريع VBA

  1. الوحدة النمطية 1 المنسوخة من Book2.xlsm

  2. نسخة من الوحدة النمطية 1 التي تم نسخها Book1.xlsm

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

يمكنك دائماً الاستفسار من أحد الخبراء في مجتمع Excel التقني أو الحصول على الدعم في مجتمع الإجابات.

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

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

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

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟

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

×