Boa dia!
Tenho a seguinte situação, criei um form para ter acesso a uma guia, coloquei uma senha, conforme código abaixo, mas ocorre um problema, quando coloco a senha correta ele acessa a guia de destino, mas ela fica congelada, tipo, parece que ainda está na guia em que acessei o form.
Private Sub entrar_Click()
Senha1 = Worksheets("Definições").Range("Z6").Value
Senha2 = txtsenha.Text
If Senha1 = Senha2 Then
Sheets("Definições").Select
Unload acessoDefinicoes
End
End If
If Senha1 <> Senha2 Then
MsgBox "Palavra-passe errada.", vbInformation, "DEFINIÇÕES GERAIS"
txtsenha.Text = ""
End
End If
End Sub
Aqui o código que acesso o form para digitar a senha... bem básico...
Sub Atalho_Definições()
senhaDefinicoes.Show
End Sub
O problema parece que está quando acesso o form através deste Sub Atalho_Definições, pois quando executo o form diretamente no VBA ele funciona e não fica congelada a guia de destino.
Parece que a guia de destino fica fora do foco...
Conto com a ajuda de vocês...
Postado : 08/08/2014 8:08 am