Olá pessoal. tenho uma célula (A1) onde vai ficar um valor que sera atualizado constantemente e automáticamente. Agora vou digitar essa formula em B1 =SE(A1<1,35;0;1).
A partir daí sempre que B1 for igual a 0 vai chamar uma userform e sempre que for igual a 1 vai chamar outra userform. o problema que a célula muda e não está dando certo. somente quando eu clico em B1 e digito 0 ou 1 e dou enter que a userform é chamada. Alguem Pode me ajudar?
segue a macro que usei...
Private Sub Worksheet_change(ByVal Target As Range)
On Error Resume Next
If Target.Address = Range("B1").Address Then
If Range("B1") = "0" Then userform1.Show
End If
If Target.Address = Range("B1").Address Then
If Range("B1") = "1" Then UserForm2.Show
End If
End Sub
Postado : 23/12/2014 9:18 pm