Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

‫‪|Page1‬‬

‫حممود زكى الشريف‬


‫‪|Page2‬‬

‫ملحق الدرس الرابع‬


‫الخاص بالرسائل‬
‫نستعرض هنا الرساله التى تحتوى على مربع ادخال بيان‬
‫قد يكون اسم ما‬
‫وقد يكون كلمه سر للدخول‬

‫فيما يختص بالجزئية األولى‬

‫يكون كود الرساله بهذا الشكل‬


‫وهذا الكود على سبيل المثال‬

‫)(‪Sub example‬‬
‫‪Dim result As String‬‬
‫)"‪result = InputBox("Text?", "Title‬‬

‫‪If result <> "" Then‬‬


‫‪End If‬‬
‫‪End Sub‬‬

‫فتكون الرساله بهذا الشكل‬


‫كما بالصورة التالية‬

‫حممود زكى الشريف‬


‫‪|Page3‬‬

‫وإذا أفترضنا أننا نريد أن يجعل االكسل يظهر االسم او الكلمه التى ستكتب‬
‫داخل هذا المربع‬

‫فيكون الكود بهذا الشكل‬

‫)( ‪Sub example_1‬‬


‫‪Dim result As String‬‬

‫(" ‪result = InputBox("Text ?", "Title", "write the name‬‬

‫‪If result <> "" Then‬‬


‫‪MsgBox result‬‬
‫‪End If‬‬
‫‪End Sub‬‬

‫االختالف بين الكودين فى اضافة هذه الجملة‬

‫‪Msgbox result‬‬

‫وهى تعنى ظهور رساله تاليه بها الجملة التى تم ادخالها بالمربع‬

‫فتظهر الرساله‬
‫كما بالصورتيين التاليتين‬

‫حممود زكى الشريف‬


‫‪|Page4‬‬

‫بعد كتابه االسم على سبيل المثال‬


‫تظهر الرساله بالشكل التالى‬

‫نأتى لجزئية كلمة السر‬


‫لقد جعلت الكود خاص بالمثال العملى المرفق‬
‫يختص بالدخول الى الشيت الثانى‬
‫وقد سجلت الكود بمحرر األكواد الخاص بحدث الشيت الثانى‬
‫أى داخل الصفحه نفسها من خالل الفيجوال بيسك‬

‫وان شاء الرحمن سوف نتطرق ألمر األكواد بشىء من التفصيل فى‬
‫الدروس القادمة وما هو الفرق بين الكود داخل موديول أو بحدث الشيت‬
‫أو بحدث المصنف بالكامل‬

‫والكود الخاص برساله كلمه السر‬


‫كالتالى‬

‫حممود زكى الشريف‬


‫‪|Page5‬‬

‫فعند محاولة الدخول للشيت الثانى تظهر لنا الرساله كما بالصورة التالية‬

‫حممود زكى الشريف‬


‫‪|Page6‬‬

‫وعند كتابة كلمه السر وهى‬


‫بسم هللا‬
‫بين الكلمتين مسافة واحده فقط‬

‫تظهر لنا رساله بهذا الشكل‬

‫وبالضغط على زر ‪ OK‬يتم الدخول الى الشيت الثانى‬

‫فى حال كوننا لم ندخل كلمه السر الصحيحة‬


‫تظهر لنا رساله توضح ذلك‬
‫وتنتقل مباشرة الى الشيت األول‬
‫والرساله كما بالشكل التالى‬

‫حممود زكى الشريف‬

You might also like