Sveikas,
bandyk naudoti kažką panašaus (ThisWorkbook kodo lange):
Option Explicit
Private Sub Workbook_Open()
Application.Visible = False
UserForm1.Show
End Sub
UserForm1 čia tavo Userform pavadinimas. Tik siūlau iškart į userform prisidėti mygtuką su kodu:
Private Sub CommandButton1_Click()
Application.Visible = True
End Sub
Jei neprisidėsi, paskui kankinsiesi

bet gali pabandyti ir be šio mygtuko. Kodo ėsmė išvis nerodyti Excelio lango, o tik Userform'ą. Uždarius Userform'ą užsidarys ir pats Excelio failas, nebent kode nurodysi kitaip.