My macro creates a simple modeless userform that lists all the worksheets as labels and assigns macro to each label to switch the activesheet when user clicks a worksheet name on the userform. Everything is done through vba.
The problem is that the userform doesn't stay on top after macro ends...