Hi ilyaskazi,
Welcome to VBAX. To make both the worksheet and userform active requires Office 2000 or greater. By default your userform is shown modally (which is what you've described) - put False after your "Show" command e.g.:
to show it non-modally.Userform1.Show False
If you have Office '97 this will not work (although there is another method to simulate non-modal userforms in 97)
HTH
John![]()