I really don't see why what you are doing would cause the file to lag.
1900 rows is certainly not huge.
Why do you want to insert the date in the last column in the sheet?
I would suggest that the code you are trying to build should be in the sheet module for Sheet "Raw" not the workbook module.
Maybe something on these lines
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 18 And Target.Row > 3 Then
If Target <> "" Then
Cells(Target.Row, 256) = Date
Else
Cells(Target.Row, 256).Clear
End If
End If
End Sub
I don't know where all of your formulae reside, but of the ones I can see, some could be reduced a bit, but this will do nothing to improve speed, and using VBA to apply these conditions will if anything slow this up.
e.g.
In U4
is the same as
=IF(Q4="","",IF(Q4="TIMELY",1,""))
What else are you doing that might slow up the workbook?
Bookmarks