اذهب الي المحتوي
أوفيسنا

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

قام بنشر

السلام عليكم ورحمة الله وبركاتة : الاخوة الاعزاء : لدي يوزرفورم اعمل عليه في البيت وعلى شاشة حجمها 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