Esta é a sintaxe que você está usando?
Windows ("HideMe.xls"). Visible = False
seria útil ver a seção do código em que ele está aninhado.
Editar:
Com base no que você me disse, você poderia tentar colocar esse código em um novo módulo. Ele redimensionará a janela da pasta de trabalho para as dimensões especificadas. Ele também irá escondê-lo atrás de seu userform em vez de torná-lo invisível, mas isso também deve lidar com o problema de ele aparecer em cima de seu userform, que é o comportamento, se eu entendi o problema corretamente, você está tentando evitar. / p>
Sub Show_Form()
Application.WindowState = xlNormal
Application.Left = 397
Application.Top = 136
Application.Width = 373.5
Application.Height = 435.75
DoEvents
UserForm1.Show
End Sub
Em seguida, adicione isso ao evento Terminate do userform:
Private Sub UserForm_Terminate()
Application.WindowState = xlMaximized
End Sub
Você pode, obviamente, ajustar as dimensões da planilha para ocultá-las por trás do seu formulário de usuário.
Se você estiver tentando tornar a planilha totalmente invisível para o usuário, acho que o único método que funcionará é o que eu publiquei pela primeira vez, mas que também o torna invisível de você, então isso pode não funcionar também.