الوصف

إكسل VBA المتقدم: هيكلة تطبيقاتك وتأمينها وتحويلها إلى حلول احترافية

حوِّل وحدات الماكرو المتراكمة إلى تطبيقات إكسل مهيكلة وقابلة للقراءة والصيانة

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

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

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

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

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

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

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

البرنامج

1بنية مشروع VBA

تجاوز الشيفرة المكتوبة على عجل

  • تقسيم المشروع إلى وحدات قياسية (Standard Modules) ووحدات فئات (Class Modules)
  • الإجراءات والدوال وتمرير الوسائط
  • نطاق المتغيرات وإلزامية التصريح بها
  • اصطلاحات التسمية ووضوح الشيفرة
  • التوثيق الداخلي للمشروع

2الموثوقية ومعالجة الأخطاء

التعامل مع ما هو غير متوقع

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

3الأداء وأحجام البيانات

معالجة سريعة دون تجميد إكسل

  • العمل في الذاكرة عبر المصفوفات بدلًا من الخلية تلو الأخرى
  • التحكم في إعادة الحساب وتحديث الشاشة
  • الحلقات وعمليات البحث المُحسَّنة على نطاقات طويلة
  • قياس زمن التنفيذ قبل التحسين وبعده

4البيانات الخارجية والواجهات

ربط المصنف ببيئته

  • التحكم في الملفات النصية والمصنفات المتعددة
  • الاتصال بقاعدة بيانات وتشغيل استعلامات ذات معطيات
  • تصميم نماذج المستخدم (UserForms) وعناصر التحكم المرتبطة بها
  • حماية الشيفرة وتوزيع المصنف

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

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

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

القدرة على كتابة وتعديل وحدات ماكرو VBA باستخدام المتغيرات والشروط والحلقات.

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

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

نوفمبر 2026

ديسمبر 2026

يناير 2027

فبراير 2027

مارس 2027

أبريل 2027

مايو 2027

يونيو 2027

سبتمبر 2027

أكتوبر 2027

نوفمبر 2027

ديسمبر 2027

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

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

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