الوصف

إكسل VBA للمستوى المتوسط: التعامل مع الكائنات ومعالجة الأخطاء وبناء النماذج

تجاوز مسجّل الماكرو واكتب شيفرة تصمد أمام ملفات العمل الحقيقية

  • 2 أيام — 14 ساعة
  • حضوري أو عن بُعد
  • متقدم
  • حتى 6 مشاركين

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

يَسدّ هذان اليومان الفجوة بين التسجيل والتطوير المنظَّم: نموذج كائنات إكسل (Object Model)، والإجراءات المزوّدة بمعاملات، واعتراض الأخطاء، والمرور على عدة ملفات، وبناء نماذج إدخال البيانات. تستند التمارين إلى إجراءات شهرية حقيقية يقدّمها المشاركون.

أهداف التعلّم

  • استخدام نموذج كائنات إكسل للتعامل مع المصنفات والنطاقات
  • كتابة إجراءات مزوّدة بمعاملات قابلة لإعادة الاستخدام من ملف إلى آخر
  • معالجة أخطاء وقت التشغيل وإبلاغ المستخدم بوضوح
  • المرور على عدة ملفات داخل مجلد واحد في إجراء واحد
  • بناء نموذج لإدخال البيانات وربطه بورقة بيانات

ما الذي يميّز هذا البرنامج

يُطبَّق كل مفهوم على إجراء شهري حقيقي يقدّمه أحد المشاركين
تُكتب وحدات الماكرو بشكل مستقل عن أسماء الأوراق وعدد الأسطر
تُستخدم قائمة تحقق لمراجعة الشيفرة في نهاية كل تمرين

البرنامج

1نموذج كائنات إكسل (Object Model)

التحدث إلى إكسل بمنطقه الخاص

  • التسلسل الهرمي للمصنفات والأوراق والنطاقات والخلايا
  • الخصائص والطرق (Properties & Methods) الأكثر استخدامًا
  • الإشارة الديناميكية إلى النطاقات وفقًا للبيانات المتاحة
  • الانتقال من مصنف إلى آخر داخل إجراء واحد

2الإجراءات وبنى التحكم

كتابة شيفرة قابلة لإعادة الاستخدام

  • الإجراءات والدوال المزوّدة بوسائط (Arguments)
  • المتغيرات والمصفوفات لحفظ بيانات العمل
  • الشروط المتداخلة واختيار الحالات (Select Case)
  • الحلقات المناسبة للمرور على الأسطر والمجموعات

3متانة الشيفرة ومعالجة الملفات

الصمود أمام البيانات الواقعية

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

4النماذج والتفاعل مع المستخدم

توجيه المستخدم أثناء إدخال البيانات

  • إنشاء نموذج واختيار عناصر التحكم المناسبة
  • تحميل القوائم المنسدلة من ورقة عمل
  • التحقق من الحقول الإلزامية قبل التأكيد
  • كتابة البيانات المُدخلة في الجدول المستهدف

لمن هذا البرنامج

مستخدمو إكسل الذين تعاملوا سابقًا مع وحدات الماكرو · مديرو الأقسام والوحدات · مسؤولو الرقابة الإدارية · المحللون · مساعدو الإدارة التنفيذية.

المتطلبات المسبقة

تسجيل وحدات ماكرو بسيطة وتعديلها وقراءة شيفرة VBA.

المواعيد والمواقع

36 موعدًا مجدولًا بين نوفمبر 2026 وديسمبر 2027. تُؤكَّد المقاعد حسب ترتيب ورود الطلبات.

نوفمبر 2026

ديسمبر 2026

يناير 2027

فبراير 2027

مارس 2027

أبريل 2027

مايو 2027

يونيو 2027

سبتمبر 2027

أكتوبر 2027

نوفمبر 2027

ديسمبر 2027

لا يناسبكم أيٌّ من هذه المواعيد؟ نفتح دورات إضافية عند الطلب، ويمكن تنفيذ أي برنامج بشكل خاص لفريقكم.

التفاصيل العملية

قبل البرنامج
استبيان تحديد المستوى عبر الإنترنت. تُرسَل أهداف التطوير الخاصة بك إلى المدرب الذي يكيّف الحالات التطبيقية بما يتناسب مع بيئة عملك.
أساليب التدريب
مفاهيم نظرية وورش عمل وحالات تطبيقية. تُقدَّم مواد تدريبية رقمية وبطاقات منهجية.
التقييم
أسئلة اختيار من متعدد وتمارين محاكاة واقعية. تقييم المكتسبات في بداية البرنامج ونهايته، مع تقييم فوري وآخر بعد 60 يومًا.
بعد البرنامج
سنة كاملة من الوصول إلى منصة التعلم الإلكتروني. تقييم ذاتي للمهارات المكتسبة وجلسة متابعة بعد 30 يومًا مع المدرب.
طريقة التسجيل
التسجيل إلكترونيًا أو بناءً على عرض سعر.
مهلة الالتحاق
11 يوم عمل بعد تأكيد التسجيل.
إمكانية الوصول
البرنامج متاح لأصحاب الهمم (أصحاب الاحتياجات الخاصة). يُرجى التواصل مع مسؤول الدعم والتهيئة لدينا لتصميم حل مناسب لاحتياجاتكم: contact@mpf-academy.ae
مواعيد البدء
التحاق مستمر: إضافةً إلى الدورات المجدولة، يمكن بدء هذا البرنامج عند الطلب.