Hi,
One way would be the following worksheet Selection_change event macro. It puts a null value in an A or B cell of the B or A adjacent cell has a value. If you want a zero value rather than null just change the
Range("A" & Target.Row) = ""
to
Range("A" & Target.Row) = 0
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
If Not Intersect(Target, Range("A:B")) Is Nothing Then
If Range("A" & Target.Row) = Target Then
If Range("B" & Target.Row) <> "" Then
Range("A" & Target.Row) = ""
End If
End If
If Range("B" & Target.Row) = Target Then
If Range("A" & Target.Row) <> "" Then
Range("B" & Target.Row) = ""
End If
End If
End If
End Sub
Bookmarks