- Code: Select all
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Columns.Count <> 16 Then Exit Sub
Application.EnableEvents = False
With ThisWorkbook
If .Sheets("Data").Range("T2").Value <> 1 Then
.Sheets("Data").Range("T3").Value = 0
End If
If .Sheets("Data").Range("T2").Value = 1 And .Sheets("Data").Range("T3").Value <> 1 Then
.Sheets("Results").Range("P" & Rows.Count).End(xlUp).Offset(1, 0).Resize(1, 4).Value = Sheets("Trading").Range("R9:U9").Value
.Sheets("Data").Range("T3").Value = 1
End If
End With
Application.EnableEvents = True
End Sub
- Code: Select all
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Columns.Count <> 16 Then Exit Sub
Application.EnableEvents = False
With ThisWorkbook
If .Sheets("Race1").Range("T2").Value <> 1 Then
.Sheets("Race1").Range("T3").Value = 0
End If
If .Sheets("Race1").Range("T2").Value = 1 And .Sheets("Race1").Range("T3").Value <> 1 Then
.Sheets("Results1").Range("H" & Rows.Count).End(xlUp).Offset(1, 0).Resize(1, 4).Value = Sheets("Control").Range("P9:S9").Value
.Sheets("Race1").Range("T3").Value = 1
End If
End With
Application.EnableEvents = True
End Sub