This reflects the change in A1 on Sheet1 on Sheet2:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("A1")) Is Nothing Then Exit Sub
On Error GoTo ErrorHandler
Application.EnableEvents = False
Sheets("Sheet2").Range("A1") = Target.Value
CleanExit:
Application.EnableEvents = True
Exit Sub
ErrorHandler:
MsgBox Err & " - " & Err.Description
GoTo CleanExit
End Sub
The code needs to go on Sheet1's code page so right click on the sheet tab and select View Code.
Similar code would have to go on Sheet2's code page changing the sheet reference in this line to Sheet1:
Sheets("Sheet2").Range("A1") = Target.Value
Dom
Bookmarks