Olá Pessoal,
com a ajuda do MPrudencio, a solução para o o meu problema é essa:
"D" é a célula que será preenchida pelo usuário
"B" é a célula que será preenchida com a data automaticamente
Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
If Range("D" & Target.Row).Value <> "" Then
Range("B" & Target.Row).Value = Date
End If
If Range("D" & Target.Row).Value = "" Then
Range("B" & Target.Row).Value = ""
End If
Application.EnableEvents = True
End Sub
Com esse código ao digitar algo na célula D, preenche a data atual na célula B.
Se o usuário apagar o conteúdo da célula D, automaticamente será apagado o conteúdo da célula B.
Mas ainda tenho uma dúvida,
como poderia trocar o D e o B pelo intervalo nomeado?
Desenvolvendo uma Planilha Financeira para Igrejas para ser distribuída gratuitamente.
Postado : 08/03/2017 7:52 pm