Skip to content

Instantly share code, notes, and snippets.

@carlossaraiva
Created June 26, 2015 02:05
Show Gist options
  • Save carlossaraiva/f6ef08fd50a064f875dc to your computer and use it in GitHub Desktop.
Save carlossaraiva/f6ef08fd50a064f875dc to your computer and use it in GitHub Desktop.
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If UCase(Sh.Name) = "SHEET1" Or UCase(Sh.Name) = "SHEET2" Then
If Not Application.Intersect(Target, Range(Target.Address)) Is Nothing Then
Application.EnableEvents = False
If UCase(Target.Parent.Name) = "SHEET1" And Target.Column = 1 Then
Sheets("Sheet2").Range(Target.Address) = Target
ElseIf UCase(Target.Parent.Name) = "SHEET2" And Target.Column = 1 Then
Sheets("Sheet1").Range(Target.Address) = Target
End If
Application.EnableEvents = True
End If
End If
End Sub
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment