تصميم شاشات الإدخال UserForms
شاشات إدخال بقوائم منسدلة وتحقق من البيانات، تمنع الخطأ قبل وصوله إلى الجداول.
عن الدورة
تنتقل بك هذه الدورة من الإدخال المباشر في الخلايا إلى شاشات إدخال مبنية بـ UserForms، يملأ المستخدم حقولها ثم تُحفظ البيانات في الجدول الصحيح بضغطة زر. تبني شاشة كاملة خطوة بخطوة، مثل شاشة سند أو فاتورة، وتستعين بالأدوات الذكية في كتابة كودها، مع عناية خاصة بقواعد التحقق التي ترفض الإدخال الخاطئ.
محتويات الدورة
- 1إنشاء النموذج في محرر VBA وضبط خصائصه
- 2عناصر التحكم: مربعات النص والتسميات والأزرار وخانات الاختيار
- 3القوائم المنسدلة وتعبئتها من جداول النظام مثل الحسابات والعملاء والأصناف
- 4ترتيب الحقول والتنقل بينها بلوحة المفاتيح
- 5التحقق من الإدخال: الحقول الإلزامية وأنواع البيانات والتواريخ والقيم المكررة
- 6زر الحفظ وإضافة السجل في أول صف فارغ من الجدول
- 7الترقيم التلقائي للسندات وتفريغ الشاشة بعد الحفظ
- 8البحث عن سجل واستدعاؤه في الشاشة
- 9تعديل السجل وحذفه مع رسائل التأكيد
لمن هذه الدورة
تناسب من أنهى دورة كتابة أكواد VBA بالذكاء الاصطناعي في المسار نفسه، ويريد شاشات إدخال منظمة بدل الكتابة المباشرة في الجداول.
ماذا تستفيد من الدورة
تبني شاشات إدخال احترافية تمنع الخطأ من المصدر.
بعد الدورة تستطيع أن
- تنشئ نموذج إدخال وتضع عليه عناصر التحكم المناسبة
- تملأ القوائم المنسدلة من جداول النظام مباشرة
- تضع قواعد تحقق ترفض البيانات الناقصة أو الخاطئة
- تحفظ بيانات الشاشة في الجدول برقم تسلسلي آلي
- تبحث عن سجل سابق وتعدّله أو تحذفه من الشاشة
دورات أخرى في المسار نفسه
المرحلة 4: الأتمتة والواجهات
كتابة أكواد VBA بالذكاء الاصطناعي دون تعلم البرمجة
طلب الكود من أدوات الذكاء الاصطناعي، وتشغيله، وفهمه بما يكفي لتعديله وتصحيحه.
القائمة الرئيسية وأزرار التنقل والواجهة الاحترافية
واجهة رئيسية وأزرار تنقل تجعل الملف يعمل كبرنامج وليس كورقة عمل.
Power Query لربط البيانات وتحديثها آليًا
ربط جداول النظام وملفاته الخارجية وتحديثها بضغطة واحدة.
طباعة الفواتير والتقارير وتصديرها PDF
قوالب طباعة للفواتير والتقارير، وتصديرها PDF بزر واحد.