Deprecated: Assigning the return value of new by reference is deprecated in /home/tdllnet/public_html/vb/printthread.php on line 119
منتديات تدلـل1 - أساسيات الـ Excel Userform – ما هي Events / Properties / Controls / Userforms؟
منتديات تدلـل1

منتديات تدلـل1 (https://www.tdll1.net/vb/index.php)
-   الكمبيوتر والقنوات الفضائيه (https://www.tdll1.net/vb/forumdisplay.php?f=14)
-   -   أساسيات الـ Excel Userform – ما هي Events / Properties / Controls / Userforms؟ (https://www.tdll1.net/vb/showthread.php?t=24185)

محمد عياد 12-13-2017 06:25 AM

أساسيات الـ Excel Userform – ما هي Events / Properties / Controls / Userforms؟
 
نتعامل مع الـ User form أو Dialog Box (المربع ال*واري) بشكل متكرر في الإكسل؛ *يث تعمل هذه المربعات ال*وارية على ال*صول على بعض المعلومات من المستخدم في سبيل تنفيذ مهمة معينة. فعلى سبيل المثال المربع ال*واري Format Cells نستخدمة لتنسيق م*تويات الخلية وفي سبيل ذلك يطلب منا ت*ديد طبيعة م*تويات الخلية واي تنسيق تريد تطبيقه على الخلية / م*تويات الخلية.

Excel Userform 1

في هذا الموضوع نستعرض النقاط التالية:

إضافة يوزرفوم Userform جديد للمشروع
نظرة عامة على عناصر الت*كم Controls
التعامل مع خصائص عناصر الت*كم Control Properties
التعامل مع الـ Events لعناصر الت*كم Control Events

1 – إضافة يوزرفوم Userform جديد للمشروع
الفيديو التالي يستعرض النقاط التالية:
Excel Userform 2

إضافة يوزرفوم Userform جديد للمشروع
إظهار الـ Toolbox في *الة عدم ظهورها
إضافة عناصر الت*كم Controls الى الفورم (3 طرق)
إضافة بعض عناصر الت*كم للفورم (عناصر ت*كم تجريبية)
إظهار اليوزرفورم من وضعية التصميم Design View
إظهار اليوزرفورم للمستخدم النهائي من خلال أمر تشغيل الفورم
تعديل بعض خصائص الفورم (Right to Lift / Caption / Name)


2 – نظرة عامة على عناصر الت*كم Controls
تتكون عناصر الت*كم Controls في الوضع الإفتراضي من 15 عنصر ت*كم؛ كان لدينا أ*د بديلين للتعامل مع هذه العناصر؛

شر* مفصل لكل عنصر (وصفه / خصائصة / الأ*داث events / تطبيق عملي)
أو
شر* مختصر لكامل عناصر الت*كم مع توضي*ها على ادوات الإكسل نفسها ثم التوضي* من خلال ال vba
وقد إختارنا البديل الثاني توفيراً للوقت وإيماناً منا بأن التطبيقات العملية هي التي ستساعد على فهم ماهية عناصر الت*كم

Excel Userform 3

النقاط التي تم شر*ها في هذا الفيديو

نظرة عامة على بعض عناصر الت*كم
( Multi Page / Combo Box / Frame / List Box / Check Box / Label / Command Button / Option Button / Ref Edit / Text Box / SpinButtons / Image / Scroll Bar )
إضافة عناصر ت*كم جديدة الى Toolbox
لماذا لا تعمل عملية إضافة عناصر ت*كم جديدة Addtional Controls الى Toolbox؟


3 – التعامل مع خصائص عناصر الت*كم Control Properties
خصائص اليوزرفورم أو عناصر الت*كم هي صفات مميزة لهذه العناصر من خلالها يتم الت*كم في كيفية العمل / العرض النهائي لعناصر الت*كم للمستخدم النهائي لليوزرفورم.

الفيديو التالي يستعرض هذه النقاط:
Excel Userform 4

ما المقصود بخصائص عناصر الت*كم؟
طرق تعديل خصائص عناصر الت*كم (طريقتان)
الخصائص المتشابهة بين عناصر الت*كم
الفرق بين الخاصية Name و Caption.
ت*ديد عناصر الت*كم (فردي / متعدد) وال*ركة بين عناصر الت*كم
تعديل *جم / موضع عناصر الت*كم (يدوي / خصائص)
تنسيق عناصر الت*كم (الم*اذاة)
ترتيب ال*ركة بإستخدام Tab بين عناصر الت*كم – Tab Order
إختصارات عناصر الت*كم Accelerator
ما وظيفة هذه الخاصية؟؟؟


لل*صول على الإختصارات التي تُستخدم قبل إسم عنصر الت*كم للدلالة على نوع عنصر الت*كم

Object Naming Conventions
Visual Basic Three-Letter IDs
4 – التعامل مع الـ Events لعناصر الت*كم Control Events
الفيديو التالي يستعرض هذه النقاط:

ما هي الـ Events؟
أين توجد الـ Events؟ وكيف يتم التعامل معها؟
صيغة الكود الخاص بالـ Events؟
تطبيق عملي على اليوزرفوم AddEmp وتر*يل البيانات منه الى شيت الإكسل.

_________________
لا اله الا انت سب*انك انى كنت من الظالمين

رسين المهرة 01-01-2019 03:04 PM

رد: أساسيات الـ Excel Userform – ما هي Events / Properties / Controls / Userforms؟
 
يعطيك العوآففي 💗


الساعة الآن 01:39 PM.

Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. TranZ By Almuhajir

This Site Uses The Product: 7elm V 2.6