MrMALJ Eu entendi o que você quiz dizer....é +-, já estou a três dias tentando uma lógica mas tá dificil, inclusive tenho uma como exemplo, mas não consigo concluir, estou mostrando abaixo é uma das formas para chegar na conclusão, e a sua aparentemente parece ser mais clara, c teria algum exemplo?? Obrigado caixa de Texto (pass) e ficou assim Evento- apos atualizar do PASS: If Me.pass = Me.senha Then (Compara a senha digitada e a senha "antiga) e estiver OK, abre os demais campos para novas senha Me.nova.visible = true Me.conf.visible = true Else MsgBox "Senha Inválida", vbCritical, "Administrador Informa:" DoCmd.CancelEvent End If End Sub Apos isso criei uma comparação entre os campos NOVA e CONF, para que as senhas sejam iguais... e um botão de comando que salva as alterações, que ao clicar apaga a senha antiga e "Cola" a senha digitada em CONF Me.senha = "" Me.senha = Me.Conf MsgBox " Senha Alterada" .......