أكاديمية ابن سيناللتعليم والتدريب سجّل الآن

تصميم شاشات الإدخال UserForms

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

عن الدورة

تنتقل بك هذه الدورة من الإدخال المباشر في الخلايا إلى شاشات إدخال مبنية بـ UserForms، يملأ المستخدم حقولها ثم تُحفظ البيانات في الجدول الصحيح بضغطة زر. تبني شاشة كاملة خطوة بخطوة، مثل شاشة سند أو فاتورة، وتستعين بالأدوات الذكية في كتابة كودها، مع عناية خاصة بقواعد التحقق التي ترفض الإدخال الخاطئ.

محتويات الدورة

  1. إنشاء النموذج في محرر VBA وضبط خصائصه
  2. عناصر التحكم: مربعات النص والتسميات والأزرار وخانات الاختيار
  3. القوائم المنسدلة وتعبئتها من جداول النظام مثل الحسابات والعملاء والأصناف
  4. ترتيب الحقول والتنقل بينها بلوحة المفاتيح
  5. التحقق من الإدخال: الحقول الإلزامية وأنواع البيانات والتواريخ والقيم المكررة
  6. زر الحفظ وإضافة السجل في أول صف فارغ من الجدول
  7. الترقيم التلقائي للسندات وتفريغ الشاشة بعد الحفظ
  8. البحث عن سجل واستدعاؤه في الشاشة
  9. تعديل السجل وحذفه مع رسائل التأكيد

لمن هذه الدورة

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

ماذا تستفيد من الدورة

تبني شاشات إدخال احترافية تمنع الخطأ من المصدر.

بعد الدورة تستطيع أن

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

دورات أخرى في المسار نفسه

المرحلة 4: الأتمتة والواجهات

كل دورات بناء برنامج محاسبي بالإكسل والذكاء الاصطناعي