اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

تغيير حجم اليوزرفزرم ليتناسب مع حجم اي اشاشة تلقائياً


Alaaq3
إذهب إلى أفضل إجابة Solved by أ / محمد صالح,

الردود الموصى بها

السلام عليكم ورحمة الله وبركاتة : الاخوة الاعزاء : لدي يوزرفورم اعمل عليه في البيت وعلى شاشة حجمها 27 انج والوضع تمام ولكن عندما جربت هذا اليوزرفورم على شاشة اقل حجماً ظهرت بعض  المشاكل حيث ان جزء من اليوزفورم لايظهر بسسب كبر حجمة على الشاشة الصغيرة . فما هو الحل؟

رابط هذا التعليق
شارك

نقر  مرتين  على  اليوزرفورم   والصق  هذا  الكود    لا ادري  اذاكان  هذا  يفي  بالغرض 

Private Sub UserForm_Activate()
With Application
    Me.Top = .Top
    Me.Left = .Left
    Me.Height = .Height
    Me.Width = .Width
End With
End Sub

 

  • Like 1
رابط هذا التعليق
شارك

  • أفضل إجابة

بعد إذن أخي الكريم @عبدالفتاح في بي اكسيل

كانت لي محاولة في هذا الشأن منذ عام 2011 في الأكسس

فقمت بتطويع الكود للعمل مع نماذج الاكسل

فقط يتم تحديد أفضل عرض bestw وأفضل ارتفاع besth في الكود  في حدث UserForm_Initialize وهما دقة الشاشة التي تم التصميم عليها

بالتوفيق

resizeform.xlsb

  • Like 1
رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information