Auto-Resize Form and Contents in Ms-Access
Solution 1
Similar to my answer here, yes, you can use the On Resize
event of a form to move controls around, change the size of subforms, and perform other similar operations. Those adjustments are applied to each individual object, so the coding would be somewhat tedious and a bit "fussy", but it can be done (at least to some extent).
Solution 2
The font size will not automatically change based on screen resolution in any version of Access, but starting with Microsoft Access 2007 you can use new properties of controls to make them stretch, shrink or move based on the size of a form (described here)
Related videos on Youtube
Justin
Enthusiastic learner and experienced in a variety of coding languages. My passion is to solve problems by thinking outside of the box. I'm not your average developer. I have a knack for business thinking due to my degree in Management Science but I discovered the exciting world of developing by luck which has taken me to where I am today. My proudest achievement was working solo to develop a bespoke accounting system for an aviation company from scratch. "Anyone who stops learning is old, whether at twenty or eighty. Anyone who keep learning stay young" - Henry Ford
Updated on September 15, 2022Comments
-
Justin over 1 year
Background:
I am creating an application in Ms-Access that is to be launched on a multi-user platform - This means many screens and many different resolutions etc.
Question:
Is it possible to have my application that automatically adjusts to the right size of the screen/resolution and the font size to be proportional to that of the % increased or decreased?
-
Justin about 11 yearsThank you for your reply... unfortunately we are only on Access 2000. I know, don't judge! :) but once we upgrade I will take your solution into account!
-
Justin about 11 yearsSeems to be what I need just about. I had a play with this on a simple form but hopefully I can integrate this with my system! Thanks