title: VBA - Application.Visible = False on Workbook_Open() does not stay False if another workbook opens
body: <p>The code below works fine for hiding the workbook and showing the UserForm on workbook open. But when I open another workbook alongside it the workbook then appears, as if the application.visible is changed to true in the background. Is there a way to prevent this?</p>
  
  <pre><code>Private Sub Workbook_Open()
      ThisWorkbook.Application.Visible = False
      UserForm1temp.Show
  End Sub
  </code></pre>
  
  <p>Thank you for the help in advance, I will mark correct answers accordingly and accept the final. </p>