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

تغيير خلفية صندوق النص عند مرور الماوس عليها داخل اليوزرفورم ، تأثير مرور حركة الماوس على صندوق النص Textbox داخل اليوزرفورم,Userform,محمود زكى الشريف

يمكنك من خلال حدث الماوس داخل اليوزرفورم Userform اضافة تأثيرات اثناء مرور الماوس على صندوق النص Textbox
وهذا كان استفسارا من قبل أحد زوار المدونة

الخطوات

  1. اضغط على ALT + F11 معا
  2. اضغط ناحية نافذة مستكشف المشروعات كليك يمين ( على يسار نافذة المحرر )
  3. اختر Insert < Userform
  4. قم بإدراج Textbox من خلال ايقونة Toolbox من شريط الأدوات الأكثر استخداما
  5. اضغط مرتين على اليوزرفورم للدخول الى نافذة Userform Code
  6. قم بمسح اى اسطر برمجية تجدها
  7. ثم قم بكتابة الشفرتين التاليتين
  8. ثم اضغط على زر F5 من لوحة المفاتيح لتشاهد اليوزرفورم

الكود الأول


'https://elshriefacademy.blogspot.com

Private Sub TextBox1_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
With TextBox1
    With .Font
        .Bold = True
        .Italic = True
        .Size = 12
    End With
        .BackColor = vbBlue
        .ForeColor = vbRed
        .TextAlign = fmTextAlignCenter
End With
End Sub

الكود الثاني


'https://elshriefacademy.blogspot.com

Private Sub UserForm_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
With TextBox1
    With .Font
        .Bold = False
        .Italic = False
        .Size = 10
    End With
        .BackColor = vbWhite
        .ForeColor = vbGreen
        .TextAlign = fmTextAlignCenter
End With
End Sub

لتحميل الأكواد بملف نصى
Developer MS Office VBA Application, Data Analyst, Designer And Developer of Blogger Templates, Microfinance, HR Specialist, leading businesses, Front End Web Developer.

More About

12 تعليقًا

  1. عمل ممتاز جدا جزاك الله كل خير اتمنى لكم مزيدا من تقدم ونجاح يارب ومنك نتعلم ان شاء الله يارب
    عندي طلب حول كيفية تصميم يوزر فورم يقوم بجمع 6 تكستات بوكس وتكست بوكس 7 يظهرعليه مجموع ومعدل بنفس الوقت مجرد ادخال علامات على تلك 6 تكستات بوكس اريده ان يجمعهم ويقسمهم على 6 واظافة كود مجرد ترحيل على حسب اسم مستوى يرحل درجات ومعدل كذلك معهم .
    وعمل استعلام للبيانات مجرد اختيار الاسم الطالب تظهر بياناته ودرجاته على تكسات بوكس التي وضعتها على يوزر فورم
    وعناصر الجدول تتمثل في :
    مع ذلك اظافة 3تكستات بوكس امام كل من اللقب والاسم تاريخ الميلاد والجنس لادخال بيانات عليهم
    اللقب والاسم -تاريخ الميلاد-الجنس- اللغة العربية -رياضيات -لغة فرنسية - تربية اسلامية - تاريخ -جغرافيا - معدل فصلي
    إن لم اكن موضح في طلبي اعلمني كي ارسل لك تصميم يوزر فورم جاهز

    تقبل تحياتي
    1. الأخ الكريم // يرجي ارسال ملف موضحا به طلبك ، تحسبا لأى خطأ غير مقصود ، وللعمل عليه بشكل مباشر فقط قم برفع الملف على جوجل درايف وارسال رابط المشاركة القابل للتحميل
  2. جزاك الله كل خير .. اشتركت في القائمة البريدية ولا يصلني أي ملف
    أرى من الأفضل إرفاق الملف كرابط هنا في الموضوع لتمام الاستفادة
    1. أستاذى الكريم // ياسر خليل
      ارسال الملفات بشكل تلقائي متوقف على أمرين
      * الأول الاشتراك بالقائمة البريدية وتفعيل الاشتراك
      * الثاني ترك تعليق على الموضوع الذى ترغب فى ارسال الملف التابع له
      وأعلم أن حضرتك قمت بتفعيل الاشتراك وقمت بالتعليق على هذا الموضوع ، ولكن نظرا للتطورات الخاصة بجوجل بلس فكانت الأوامر التلقائية متوقفة لتحديث القالب للتوافق مع التطورات الحادثة
      فنعتذر لكم عن التأخر الغير مقصود وحسن تفهمكم للوضع
      ملحوظة (( يتم ارسال الملفات من ايميل تحت اسم الأكاديمية باللغة العربية ))
      وتقبل منى وافر الاحترام والتقدير ،،،
  3. عمل ممتاز ورائع مستر محمود مع خالص التحية
    1. أشكرك
  4. بارك الله فيك صراحة من افضل المدونات العربية
    1. جزاكم الله عنى خيرا
  5. جزاكم الله كل خير
    1. وجزاكم الله عنى خيرا
  6. يسر و لا تعسر
    1. يسر الله لنا جميعا سائر الأمور