Now I am really confused. Originally, you said any action on a row triggers
the date stamp, then you said the date stamp is triggered by column D, now
you are saying any action again.
Whatever it should be, I had an error. So assuming C & D
Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
On Error GoTo ws_exit
If Not Intersect(Target, Me.Columns(3)) Is Nothing Then
Me.Range("B" & Target.Row).Value = Time
ElseIf Not Intersect(Target, Me.Columns(4)) Is Nothing Then
Me.Range("A" & Target.Row).Value = Date
End If
ws_exit:
Application.EnableEvents = True
On Error GoTo 0
End Sub
If C and any cell then
Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
On Error GoTo ws_exit
If Not Intersect(Target, Me.Columns(3)) Is Nothing Then
Me.Range("B" & Target.Row).Value = Time
End If
Me.Range("A" & Target.Row).Value = Date
ws_exit:
Application.EnableEvents = True
On Error GoTo 0
End Sub

Signature
---
HTH
Bob
(change the xxxx to gmail if mailing direct)
> Bob, I tried that one, and the date stamp works fine but, the time
> stamp in column B still does not trigger.
[quoted text clipped - 16 lines]
>
> Thanx.
J.W. Aldridge - 11 Jan 2007 00:38 GMT
Thanx All.
Worked perfectly.
Apologize for any confusion, wanted date based on row change, time
based on different criteria, column change.
Thanx again!
Bob Phillips - 11 Jan 2007 00:53 GMT
Which worked, first or second in the post?

Signature
---
HTH
Bob
(change the xxxx to gmail if mailing direct)
> Thanx All.
>
[quoted text clipped - 4 lines]
>
> Thanx again!