When a cell value changes, copy the column from where the cell value changed to another sheet at the same range
问题 For example, if in the range of A:A only cell A8 change then copy D4:D8 and paste it as value in sheet "ADP" at the same place i.e. D4:D8. For that I have tried the following macro Private Sub Worksheet_Change(ByVal Target As Range) If Target.range = "A:A" Then Call copy_paste_as_value End If End Sub Sub copy_paste_as_value() Range("d4").Select Range(Selection, Selection.End(xlDown)).Select Selection.Copy Sheets("ADP").Activate Range("B4").Select Selection.PasteSpecial Paste:=xlPasteValues,