Userforms and Laptop Screen Resolution

RawlinsCross

Active Member
Joined
Sep 9, 2016
Messages
437
Good day,

I design VBA applications that are very userform-centric. I make them on my laptop which has a higher-resolution (HD) screen. When end-users run the application on "lower-end" laptops that do not have higher-resolution screens the userforms are not rendered correctly and appear all blown-out of proportion. To-date, I've asked those users to dock their laptops and use monitors that are high-def and that fixes the problem. Do I have any avenues to address this problem if end-users want to use their low-resolution screen laptops alone?
 

Excel Facts

How can you turn a range sideways?
Copy the range. Select a blank cell. Right-click, Paste Special, then choose Transpose.
One idea, create two userforms - one for HD screen the other for lower resolution & then get your code to detect which form to display.

Dave
 
Upvote 0
Hey Dave... yeah, these applications can involve 10 or more userforms and are complex userforms - seems a bit much to design everything in duplicate. Is that my only option you think? Maybe I'll wait till everyone upgrades.. hahaha.
 
Upvote 0
If the problem is control location, you can write Activate events to tidy things.
If the problem is readablity of text, use a bigger font. If screen resolution makes the text hard to read, the desired font size is too small, particularly for users with older eyes, even if they have higher resolution screens.
 
Last edited:
Upvote 0
Hey Dave... yeah, these applications can involve 10 or more userforms and are complex userforms - seems a bit much to design everything in duplicate. Is that my only option you think? Maybe I'll wait till everyone upgrades.. hahaha.

Not your only option but maybe a simple fix for couple of forms- you only need to duplicate the form and adjust for required resolution - all the codes can be placed in a standard module for the forms to access.

Dave
 
Upvote 0
Took me awhile but found link that may be of help to your project


#Post 6 - @Jaafar Tribak created a nice autosizing solution which Hopefully will be of some help.

Dave
 
Upvote 0

Forum statistics

Threads
1,215,046
Messages
6,122,852
Members
449,096
Latest member
Erald

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top