Ciro, não sei se entendi corretamente, fiquei confuso, umavez que diz que as duas rotinas é o que pretende, mas elas executam ações diferentes.
A que o Wagner postou, ao clicar em qq celula é feita a verificação do Valor em "A1", e a que o Alexandre indicou, a rotina só prosseguira se a Celula "A1" for clicada.
Então me baseando pelo seu ultimo post onde diz ao Alexandre que é isto mesmo que queria, fiz uma outra adaptação, veja se seria isto:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim sValue As String
If Intersect(Target, Range("$A$1")) Is Nothing Then
Exit Sub
Else
sValue = Range("$A$1").Value
If sValue <> "URGENTE" Then
Exit Sub
Else
Range("A2") = InputBox("Digite o nome do responsavél do retrabalho")
End If
End If
End Sub
[]s
Postado : 22/10/2012 6:57 pm