Вы должны использовать свойство Application.Visible
, чтобы скрыть приложение. Код, который вы использовали, скрывает только то окно, которое вы упомянули. См. Код ниже
Private Sub Workbook_Open()
Application.Visible = False
LoginDAFForm.Show
End Sub
Настоятельно рекомендуется установить для свойства Application.Visible
значение True
при закрытии пользовательской формы. В противном случае вы не сможете увидеть другие открытые файлы Excel. Вы можете использовать код K.Dᴀᴠɪ для этого, и я просто вставляю его здесь
Private Sub UserForm_Terminate()
Application.Visible = True
End Sub