Maybe:
If Target.Address = Cells(x, 4).Address Then
Regards
Trevor
"Coolboy55" wrote
in message ...
Can someone tell me how to correct my syntax in the following code?
Right now it does nothing. Thanks!!
Private Sub Worksheet_Change(ByVal Target As Range)
Dim l_LastRow As Long
l_LastRow = Cells.Find(What:="*", After:=[A1],
SearchDirection:=xlPrevious).Row
For x = 3 To (l_LastRow - 1) Step 1
If Target.Address = Cells(x, 4) Then
Cells(x, 5).Value = Cells(x, 5).Value * Cells(x, 4).Value
End If
Next x
End Sub
--
Coolboy55
------------------------------------------------------------------------
Coolboy55's Profile:
http://www.excelforum.com/member.php...o&userid=26508
View this thread: http://www.excelforum.com/showthread...hreadid=397926