Place this code in the "worksheet" module. Easiest way to access that is right click the sheet tab at the bottom of Excel and select View Code.
Then this code in the "workbook" module. In the VB Editor double click on the icon in the "Project window" top right (usually) where is says "ThisWorkbook".
This will effectively select Sheet1 if it's not already selected when the workbook opens and then open the form, but will also open the form if Sheet1 IS already selected.
It will also mean once the workbook is open you can select other sheets, but will reopen the form when you go back to Sheet1 if you do decide to have it automatically unload when you select another sheet.
I hope that makes sense. Shout for help if need be.
BSB
Bookmarks