Home |
Search |
Today's Posts |
#2
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
I think you are going to need VBA code to handle this. Right-click on the
worksheet tab for the sheet where you want this functionality to occur and select View Code from the popup menu that appears. Then copy/paste the following into the code window that appeared when you chose to View Code... Dim InValue As String Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("F4:Y75")) Is Nothing Then If Target.Value < InValue Then Target.Cells.Interior.Color = vbRed End If End Sub Private Sub Worksheet_SelectionChange(ByVal Target As Range) InValue = Target.Value End Sub Now, go back to the sheet and change some cells in the range you specified (also try typing in exactly what was in the cell when you entered it)... does this do what you wanted? Rick "robert morris" wrote in message ... Could someone help me with an event macro? I would like to have the last number in a cell I change in each row change color. Range is F4:Y75. If I change a number in H24, I would like it to change color. Once a change has been entered in H24, if I then change a number in M30 it should change color but H24 would remain as changed. Confused? So am I. Bob M. |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Drop Down/List w/Code and Definition, only code entered when selec | Excel Worksheet Functions | |||
Convert a Number Code to a Text Code | Excel Discussion (Misc queries) | |||
Code expantion , with code! | Excel Discussion (Misc queries) | |||
Unprotect Code Module in Code | Excel Discussion (Misc queries) | |||
copying vba code to a standard code module | Excel Discussion (Misc queries) |