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

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

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

لاستخدام المثال أدناه، افتح مصنفا جديدا.

هام: لا يمكن التراجع عن التعليمات البرمجية ل VBA، لذا تأكد من اختبار التعليمات البرمجية الخاصة بك على مصنف فارغ، أو نسخة من مصنف موجود. إذا لم تفعل التعليمات البرمجية ما تريده، يمكنك إغلاق المصنف دون حفظ التغييرات.

  1. انقر فوق المطور > Visual Basic.

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

  2. في VBA Project Explorer على الجانب الأيسر، قم بتوسيع مجلد VBA Project للمصنف الخاص بك، ثم انقر نقرا مزدوجا فوق الوحدة النمطية ThisWorkbook . إذا لم تتمكن من رؤية Project Explorer، فيمكنك الانتقال إلى عرض > Project Explorer، أو الضغط على Ctrl+R.

    الوحدة النمطية ThisWorkbook في محرر Visual Basic (VBE)
  3. في نافذة الوحدة النمطية التي تفتح على اليمين، قم بإدراج التعليمات البرمجية التالية:

    Private Sub Workbook_Open()
    
    ' Put your code here
    
    End Sub
  4. الصق التعليمات البرمجية المسجلة في الإجراء الفرعي بين الأسطر الفرعية والنهاية الفرعية.

    أغلق محرر Visual Basic (ليس عليك حفظ أي شيء).

  5. احفظ المصنف كمصنف Excel Macro-Enabled (*xlsm)، وأغلقه.

في المرة التالية التي تفتح فيها المصنف، سيتم تشغيل التعليمات البرمجية التي أضفتها إلى الإجراء Workbook_Open تلقائيا.

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

  1. في القائمة، انقر فوق Excel > Preferences... > شريط & Toolbar.

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

  3. انقر فوق حفظ.

لاستخدام المثال أدناه، افتح مصنفا جديدا.

هام: لا يمكن التراجع عن التعليمات البرمجية ل VBA، لذا تأكد من اختبار التعليمات البرمجية الخاصة بك على مصنف فارغ، أو نسخة من مصنف موجود. إذا لم تفعل التعليمات البرمجية ما تريده، يمكنك إغلاق المصنف دون حفظ التغييرات.

  1. انقر فوق المطور > Visual Basic.

  2. في VBA Project Explorer على الجانب الأيسر، قم بتوسيع مجلد VBA Project للمصنف الخاص بك، ثم انقر نقرا مزدوجا فوق الوحدة النمطية ThisWorkbook .

  3. في نافذة الوحدة النمطية التي تفتح على اليمين، قم بإدراج التعليمات البرمجية التالية:

    Private Sub Workbook_Open()
    
    ' Put your code here
    
    End Sub
  4. الصق التعليمات البرمجية المسجلة في الإجراء الفرعي بين الأسطر الفرعية والنهاية الفرعية.

    أغلق محرر Visual Basic (ليس عليك حفظ أي شيء).

  5. احفظ المصنف كمصنف Excel Macro-Enabled (*xlsm)، وأغلقه.

في المرة التالية التي تفتح فيها المصنف، سيتم تشغيل التعليمات البرمجية التي أضفتها إلى الإجراء Workbook_Open تلقائيا.

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

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

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

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

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

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

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

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

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

×