I have an issue that has really begun to drive me crazy. I have a main form that must stay open at all times and I have a supplemental form that opens after a function is called (on the open even of the main form). When I run the process it runs just fine and the supplemental form pops up in the fore-ground. However, when my end-user opens the form the main form comes into the fore-ground after the function runs and the supplemental form is pushed to the background. I have tried setting the Visible property to false, that doesn't work...Is there something similar to the "very hidden" code in Excel VBA?