Olá, Geneci.
Veja se ajuda. Instale os códigos abaixo conforme indicado na primeira linha.
Código: Selecionar todos'módulo da Planilha1 em substituição ao código atual
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Intersect([C1:C1000], Target) Is Nothing Or Target.Value <> 0 Then Exit Sub
Target.Resize(, 19).Cut Sheets("destino").Cells(Target.Row, 3)
Sheets("destino").Cells(Target.Row, 4) = Date
End Sub
Código: Selecionar todos'módulo da planilha destino
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Intersect([C1:C1000], Target) Is Nothing Or Target.Value <> 0 Then Exit Sub
Target.Resize(, 19).Cut Sheets("Planilha1").Cells(Target.Row, 3)
Sheets("Planilha1").Cells(Target.Row, 4) = Date
End Sub
Esta parte ~~~> "
... com a data da célula coluna D, alterada sempre para o mês atual." ~~~> considerei a data do dia, no entanto se você quiser alterar somente o mês então informe, por exemplo, se a data que estiver na planilha
destino for 15/08/20 qual será a data ao colar na
Planilha1.