أكاديمية الصقر للتدريب

اعلن هنا
أكاديمية الصقر للتدريب
أعلن هنا
أعلن هنا
صفحتنا على الفيس بوك
أعلن هنا

لوحة التميز الأسبوعي
العضو المتميز المشرف المتميز المراقب المتميز المدير المتميز الموضوع المتميز القسم المتميز
العضو المتميز
المشرف المتميز
المراقب المتميز
المدير المتميز
الموضوع المتميز
القسم المتميز
بكار للأبد Eslam Abdullah لا تميز خلال هذه الفترة YasserKhalil اصدار حديث به كل جديد كنترول 2019 اكسيل اسئله واجابات




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





إظهار الفورم بمجرد الاختيار من الكومبوبوكس

السلام عليكم ورحمة الله وبركاته إخواني الكرام وأحبابي في الله أثناء تصفحي بشكل سريع للفيس رأيت طلب لأحد الأعضاء (طلب في ..



26-02-2018 11:30 صباحا
YasserKhalil
menu_open عضوية موثقة
مراقب عام
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 5060
الجنس : ذكر
تاريخ الميلاد : 1-10-1978
الدعوات : 14
يتابعهم : 0
يتابعونه : 331
قوة السمعة : 14720
الاعجاب : 5494
 offline 

السلام عليكم ورحمة الله وبركاته
إخواني الكرام وأحبابي في الله

أثناء تصفحي بشكل سريع للفيس رأيت طلب لأحد الأعضاء (طلب فيديو لهذا الموضوع how to Open user form b*ased on combobox selection ) .. 
لذا آثرت تقديم الموضوع بشكل عام (رغم أنه بسيط لمن يجيد التعامل مع الفورم) ، وذلك ليستفيد المبتدئين بهذا الخصوص .. كما أنه يمكن الرجوع لدروس الأخ حسام خطاب للتعامل مع الفورم ، وهي دروس قيمة ، ولم يسبق لأحد أن قدم دروس تعليمية في التعامل مع الفورم كما قدمها أخونا حسام (جزاه الله عنا خير الجزاء)

** المطلوب : هو إظهار فورم عند الاختيار من الكومبوبوكس 
>> بفرض أن لديك عدد 3 فورم : الأول فورم رئيسي باسم MainForm ، والثاني باسم UserForm1 ، والثالث باسم UserForm2 :: ويوجد كومبوبوكس في الفورم الرئيسي به أسماء الفورم الأخرى :: والمطلوب أنه عند الاختيار من الكومبوبوكس يتم إظهار الفورم المرتبط بهذا الاختيار

** خطوات العمل :
------------------
قم بإنشاء فورم وقم بتغيير خاصية Name لتكون MainForm وكذلك خاصية العنوان أو الـ Caption لتكون MainForm ... ثم ضع عليه كومبوبوكس وزر أمر بهذا الشكل
MTEyNjEwMQ44001

الآن قم بوضع كود في موديول عادي بهذا الشكل وربطه بزر على ورقة العمل لإظهار الفورم
Sub Show_UserForm()
    MainForm.Show
End Sub


> الآن قم بإنشاء فورم باسم UserForm1 وفورم آخر باسم UserForm2

> وأخيراً وهذا هو لب الموضوع - قم بوضع الكود التالي في حدث الفورم الرئيسي المسمى MainForm
Private Sub UserForm_Initialize()
    With ComboBox1
        .AddItem "UserForm1"
        .AddItem "UserForm2"
    End With
End Sub

Private Sub ComboBox1_Change()
    Select Case ComboBox1.Value
        Case "UserForm1"
            UserForm1.Show
        Case "UserForm2"
            UserForm2.Show
        Case Else
            'Nothing
    End Select
End Sub

Private Sub CommandButton1_Click()
    Unload Me
End Sub



** شرح الكود :
---------------
الكود مكون من ثلاثة أجزاء .. الجزء الأول مسئول عن تعبئة الكومبوبوكس بقيم ، والسؤال ما هي القيم التي سنقوم بتعبئة الكومبوبوكس بها؟
الأمر هنا يرجع إليك ، أنا عن نفسي أحبذ أن تتم عملية التعبئة بأسماء الفورم المراد التعامل معها وإظهارها وهي UserForm1 و UserForm2 .. لذا نستخدم كلمة AddItem لإضافة عناصر أو بنود للكومبوبوكس

الجزء الثاني من الكود وهو طلب السائل وهو مرتبط بحدث التغير في الكومبوبوكس ، حيث يتم اختبار القيمة التي تم اختيارها وعلى أساس هذا الاختيار يتم تنفيذ جزء من الكود
وهنا تم استخدام الجملة Select Case ويليها قيمة الكومبوبوكس المراد اختبارها
وهذه الجملة لها جمل فرعية تبدأ بـ Case أي في حالة كذا نفذ الأمر كذا ، وفي حالة كذا نفذ الأمر كذا 
ففي حالة أن القيمة تساوي UserForm1 يتم إظهار هذا الفورم ، وفي حالة أن القيمة تساوي UserForm2 يتم إظهار هذا الفورم ، و تحسباً لتجنب الأخطاء يتم إضافة جملة Case Else وهنا لا يتم كتابة سطر معين بل يترك فارغ بحيث لا يحدث شيء .. وتنتهي جملة Select Case بجملة End Select

** تجربة الأكواد:
------------------
قم بالنقر على الزر في ورقة العمل والذي يقوم بإظهار الفورم الرئيسي
ستظهر الصورة التالية اختر منها الاختيار UserForm1 بهذا الشكل
MzM4NjY3MQ2626002


النتيجة أنه سيتم إظهار الفورم المسمى UserForm1 بهذا الشكل
NzQxNzUx003

أرجو أن أكون قد وفقت في شرح الموضوع ، وأن يكون مفهوم 

لرؤية الروابط والمرفقات عليك الرد على الموضوع

أخوكم في الله / ياسر خليل أبو البراء




لرؤية الروابط والمرفقات عليك الرد على الموضوع


أثارت هذه المشاركة إعجاب: الصقر، محمود ابو الدهب،





26-02-2018 11:47 صباحا
مشاهدة مشاركة منفردة [1]
الصقر
menu_open عضوية موثقة
مدير المنتدى
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 2
المشاركات : 1489
الجنس : ذكر
الدعوات : 13
يتابعهم : 0
يتابعونه : 401
قوة السمعة : 12757
الاعجاب : 3123
موقعي : زيارة موقعي
 offline 
look/images/icons/i1.gif إظهار الفورم بمجرد الاختيار من الكومبوبوكس

جزاكم الله خيرا ابو براء 123



أثارت هذه المشاركة إعجاب: YasserKhalil،


توقيع :الصقر

اخى العضو الكريم
اذا كنت ترى ان المنتدى مفيد لك
فكن سفيرا لنا بدعوة الاخرين للانضمام معنا
فالدال على الخير كفاعله



26-02-2018 12:20 مساء
مشاهدة مشاركة منفردة [2]
YasserKhalil
menu_open عضوية موثقة
مراقب عام
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 5060
الجنس : ذكر
تاريخ الميلاد : 1-10-1978
الدعوات : 14
يتابعهم : 0
يتابعونه : 331
قوة السمعة : 14720
الاعجاب : 5494
 offline 
look/images/icons/i1.gif إظهار الفورم بمجرد الاختيار من الكومبوبوكس
وجزيت خيراً أخي الحبيب حسام
معلش لعبت في ملعبك في الموضوع .. وميصحش أنزل ملعبك من غير ما أستأذن (مش كدا ولا ايه)  58

أثارت هذه المشاركة إعجاب: الصقر،




26-02-2018 12:32 مساء
مشاهدة مشاركة منفردة [3]
الصقر
menu_open عضوية موثقة
مدير المنتدى
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 2
المشاركات : 1489
الجنس : ذكر
الدعوات : 13
يتابعهم : 0
يتابعونه : 401
قوة السمعة : 12757
الاعجاب : 3123
موقعي : زيارة موقعي
 offline 
look/images/icons/i1.gif إظهار الفورم بمجرد الاختيار من الكومبوبوكس
المشاركة الأصلية كتبت بواسطة: YasserKhalil »
وجزيت خيراً أخي الحبيب حسام
معلش لعبت في ملعبك في الموضوع .. وميصحش أنزل ملعبك من غير ما أستأذن (مش كدا ولا ايه)  58

الملاعب كلها بتاعتك يا كبير الاكسيل بالوطن العربى 


أثارت هذه المشاركة إعجاب: YasserKhalil،


توقيع :الصقر

اخى العضو الكريم
اذا كنت ترى ان المنتدى مفيد لك
فكن سفيرا لنا بدعوة الاخرين للانضمام معنا
فالدال على الخير كفاعله



26-02-2018 04:10 مساء
مشاهدة مشاركة منفردة [4]
رمضان بكري
menu_open
عضو ماسي
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 26-08-2017
رقم العضوية : 153
المشاركات : 306
الجنس : ذكر
تاريخ الميلاد : 9-7-1981
الدعوات : 4
يتابعهم : 5
يتابعونه : 22
قوة السمعة : 881
الاعجاب : 243
 offline 
look/images/icons/i1.gif إظهار الفورم بمجرد الاختيار من الكومبوبوكس

جزاكم الله خيرا


 عمل رائع 

أثارت هذه المشاركة إعجاب: YasserKhalil،




26-02-2018 06:35 مساء
مشاهدة مشاركة منفردة [5]
YasserKhalil
menu_open عضوية موثقة
مراقب عام
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 5060
الجنس : ذكر
تاريخ الميلاد : 1-10-1978
الدعوات : 14
يتابعهم : 0
يتابعونه : 331
قوة السمعة : 14720
الاعجاب : 5494
 offline 
look/images/icons/i1.gif إظهار الفورم بمجرد الاختيار من الكومبوبوكس
تسلم أخي الغالي حسام على كلماتك الرقيقة .. وإن كنت أقل من ذلك بكثير ، ما أنا إلا طالب علم وفقط لا غير

مشكور على مرورك العطر أخي العزيز رمضان





28-02-2018 08:14 مساء
مشاهدة مشاركة منفردة [6]
خالد الشاعر
menu_open
عضو نشيط
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 05-09-2017
رقم العضوية : 371
المشاركات : 68
الجنس : ذكر
تاريخ الميلاد : 3-7-1969
يتابعهم : 1
يتابعونه : 2
قوة السمعة : 102
الاعجاب : 38
 offline 
look/images/icons/i1.gif إظهار الفورم بمجرد الاختيار من الكومبوبوكس
تسلم ايدك استاذ ياسر

جزاك الله كل خيراً

أثارت هذه المشاركة إعجاب: YasserKhalil،




28-02-2018 09:23 مساء
مشاهدة مشاركة منفردة [7]
YasserKhalil
menu_open عضوية موثقة
مراقب عام
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 5060
الجنس : ذكر
تاريخ الميلاد : 1-10-1978
الدعوات : 14
يتابعهم : 0
يتابعونه : 331
قوة السمعة : 14720
الاعجاب : 5494
 offline 
look/images/icons/i1.gif إظهار الفورم بمجرد الاختيار من الكومبوبوكس
وجزيت خيراً أخي العزيز خالد ومشكور على مرورك العطر







الكلمات الدلالية
إظهار ، الفورم ، بمجرد ، الاختيار ، الكومبوبوكس ،


 







اخلاء مسئولية: يخلى منتدى أكاديمية الصقر للتدريب مسئوليته عن اى مواضيع او مشاركات تندرج داخل الموقع ويحثكم على التواصل معنا ان كانت هناك اى إنتهاكات تتضمن اى انتهاك لحقوق الملكية الفكرية او الادبية لاى جهة - بالتواصل معنا من خلال نموذج مراسلة الإدارة .وسيتم اتخاذ الاجراءات اللازمة.
سياسة النشر: التعليقات المنشورة لا تعبر عن رأي منتدى أكاديمية الصقر للتدريب ولا نتحمل أي مسؤولية قانونية حيال ذلك ويتحمل كاتبها مسؤولية النشر.



الساعة الآن 03:56 مساء

أعلن هنا
أعلن هنا
أعلن هنا