Is it possible to hide a workbook instantly when it opens?
I currently have

Set newBook = Workbooks.Open(fileName)
Windows(fileName).Visible = False

I also tried

Set newBook = Workbooks.Open(fileName)
With newBook
.Windows(fileName).Visible = False
End With

In both cases the workbook flashes on the screen for an instant. That's clumsy. Is there a way to prevent that without saving the workbook as hidden?

Thanks