@craigrrr ​ - I have attempted putting this into the Open, Load, Resize, Activate, and Current events with no success. It seems that none of the Form events that fire when a form is initially opened are fired when a form is the active form in Screen.ActiveForm. I am essentially trying to put the form name part into the function rather than providing it each time the function is called. I though that Screen.ActiveForm might be the answer, but have discovered otherwise.