userform resize

my apologies for this thread if it already exists. I was unable to find anything regarding this subject.

in a vba userform, how do you make the userform size to change by stretching with the mouse or maximized to the screen on load and possibly a percentage of that maximize? Most if not all of the information I find is about using a command button to control this which I have tested but it would be better if the form sized itself based on the resolution of the users machine, either by a different screen resolution or monitor size. The methods noted in most of the forums and videos around anything except Bentley are not available in MVBA such as Application.WindowState. If I could get the size of the active application (ie, MicroStation) I could at least work with that.

Any ideas?

Thanks,

Mark W.