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

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

قام بنشر

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information