Private Sub Worksheet_Change(ByVal Target As Range)
Dim dws As Worksheet
Set dws = ThisWorkbook.Worksheets("Sheet1") 'Name of the destination Sheet
dws.Range(Target.Address).Value = Target.Value
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.CountLarge > 1 Then Exit Sub
Dim dws As Worksheet
Dim dlr As Long
Dim r As Long
Set dws = ThisWorkbook.Worksheets("Sheet1") 'Name of the destination Sheet
If Target.Column = 3 And Target.Row > 1 Then
r = Target.Row
dlr = dws.Cells(Rows.Count, 3).End(xlUp).Row + 1
Range("A" & r & ":C" & r).Copy dws.Range("A" & dlr)
End If
End Sub