Private Sub Worksheet_Change(ByVal Target As Range)
lr = Cells(Rows.Count, "A").End(xlUp).Row
Select Case True
Case Target.Count > 1
Case lr < 3
Case Not Intersect(Target, Range("A3:A" & lr)) Is Nothing
Application.EnableEvents = False
Range(Target.Offset(, 1), Rows(Target.Row).Columns(Columns.Count).Address).ClearContents
T = Split(Target)
Target.Offset(, 1).Resize(, UBound(T) + 1) = T
Application.EnableEvents = True
End Select
End Sub