Eraengineer
Board Regular
- Joined
- Jun 12, 2011
- Messages
- 226
Looking for vba where if you change A1 on sheet 1 it changes A2 on sheet 2 and vice versa. Tried Google but failed....
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("A1")) Is Nothing Then Exit Sub
On Error Resume Next
Sheets("Sheet2").Range("A2") = Target
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("A2")) Is Nothing Then Exit Sub
On Error Resume Next
Sheets("Sheet1").Range("A1") = Target
End Sub
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
Application.EnableEvents = False
Select Case Sh.Name
Case "Sheet1": Sheets("Sheet2").Range("A1") = Sheets("Sheet1").Range("A1")
Case "Sheet2": Sheets("Sheet1").Range("A1") = Sheets("Sheet2").Range("A1")
End Select
Application.EnableEvents = True
End Sub