deepunair84296,
allenm, nicely done.
Another solution:
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("A:A")) Is Nothing Then Exit Sub
If Target.Count > 1 Then Exit Sub
With Application
.EnableEvents = False
.ScreenUpdating = False
End With
Select Case Target.Value
Case ""
Target.Offset(, 1).Value = ""
Case "Estimate"
Target.Offset(, 1).Value = "Open"
Case "Realise"
Target.Offset(, 1).Value = "In Progress"
Case "Deploy"
Target.Offset(, 1).Value = "Closed"
Case Else
Target.Offset(, 1).Value = ""
End Select
With Application
.EnableEvents = True
.ScreenUpdating = True
End With
End Sub
Have a great day,
Stan
stanleydgromjr
Windows Vista Business and Excel 2003, 2007.