cirogut,
Boa Noite!
Apenas complementando a informação do colega alexandrevba...
1 - Abra a IDE do VBA (De dentro do Excel, utilize a combinação de atalho ALT + F11)
2 - Na IDE do VBA, janela VBAProject (a janela da esquerda da sua tela) dê um clique duplo no ítem Plan1(Plan1), se essa for a planilha que você quer executar o código automaticamente. Isso fará abrir a janela de código do lado direito da sua tela.
3 - A janela de código à direita, possui duas caixas combos na parte superior (Geral e Declaração). No combo da esquerda (Geral) selecione o objeto Worksheet. Isso faraá o VBA abrir duas linhas de código no lado direito:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
End Sub
4 - Cole seu código, sem as linhas Sub teste() e End Sub entre as linhas que surgiram.
5 - Salve tudo e feche a IDE do VBA.
O código total deve ficar assim:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.EnableEvents = False
Dim celula As String
If Range("A1") = 2 Then
Range("A2") = "verdade"
Range("A3") = ""
Else
Range("A3") = "False"
Range("A2") = ""
End If
Application.EnableEvents = True
End Sub
Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)
Atenciosamente
Wagner Morel
Postado : 20/10/2012 6:35 pm