View Single Post
  #3   Report Post  
Bob Phillips
 
Posts: n/a
Default

Another way

Private PrevValue

Private Sub Worksheet_Activate()
PrevValue = ActiveCell.Value
End Sub

Private Sub Worksheet_Change(ByVal Target As Range)

On Error GoTo ws_exit:
Application.EnableEvents = False
If Not Intersect(Target, Me.Range("H1:H10")) Is Nothing Then
With Target
If .Value < PrevValue Then
.Interior.ColorIndex = 3
End If
End With
End If

ws_exit:
Application.EnableEvents = True
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
PrevValue = Target.Value
End Sub

'This is worksheet event code, which means that it needs to be
'placed in the appropriate worksheet code module, not a standard
'code module. To do this, right-click on the sheet tab, select
'the View Code option from the menu, and paste the code in.



--

HTH

RP
(remove nothere from the email address if mailing direct)


"Don Guillett" wrote in message
...
You could do this with a dummy duplicate and hidden colunmn to the right

and
this worksheet change event.
Right click sheet tabview codeinsert thismodify to suitSAVE

Private Sub Worksheet_change(ByVal Target As Range)
If Target.Row < 2 Or Target.Column < 3 Then Exit Sub
If Target < Target.Offset(, 1) Then Target.Interior.ColorIndex = 4
End Sub

--
Don Guillett
SalesAid Software

"PJ" wrote in message
...
I have a column of data in an excel spreadsheet that uses the "workday"
function to create a cell value that shows a date. when you manually

input
a
date in one of the cells, all of the cells below auto adjust to the new

dates
based on the "workday" formula. what I want to do is when a date is

manually
input into one of the cells that has the workday formula in it, I want

the
cell to change color if the new date is before or after the date that

was
originally in this cell with the formula. when I try to input the

conditional
format, I am getting an error message that I cannot refer to other

worksheets
or workbooks, but all of the information is only on 1 worksheet and the
formula in the conditional format refers to that same worksheet.
please help as my Brain has frozen.
thanks.
Phil.