Método Ocultar
Oculta um objeto, mas não o descarrega.
Sintaxe
objeto. Esconder
O espaço reservado do objeto representa uma expressão de objeto que avalia para um objeto na lista Aplica-se a . Se o objeto for omitido, o UserForm com o foco será considerado objeto.
Comentários
Quando um objeto está oculto, ele é removido da tela e sua propriedade Visible é definida como False. Os controles de um objeto oculto não são acessíveis ao usuário, mas estão disponíveis programaticamente para o aplicativo em execução, para outros processos que podem estar se comunicando com o aplicativo por meio da Automação e no Windows, para eventos de controle timer .
Quando um UserForm está oculto, o usuário não pode interagir com o aplicativo até que todo o código no procedimento de evento que fez com que o UserForm fique oculto tenha terminado a execução.
Se o UserForm não for carregado quando o método Hide for invocado, o método Ocultar carregará o UserForm , mas não o exibirá.
Exemplo
O exemplo a seguir considera dois UserForms em um programa. No evento de Initialize de UserForm1, UserForm2 é carregado e exibido. Quando o usuário clicar em UserForm2, ele é ocultado e UserForm1 é exibido. Quando o UserForm1 é clicado, o UserForm2 é exibido novamente.
' This is the Initialize event procedure for UserForm1
Private Sub UserForm_Initialize()
Load UserForm2
UserForm2.Show
End Sub
' This is the Click event of UserForm2
Private Sub UserForm_Click()
UserForm2.Hide
End Sub
' This is the click event for UserForm1
Private Sub UserForm_Click()
UserForm2.Show
End Sub
Confira também
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.