Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hello,
I have this code that look at the values in column 2 for each row specified in the code (2 to 9216). I want it to colour the row everytime the value changes. This does this perfectly except it doesnt colour the row then the value first changes. So for example if row 2 to 6 are the same and row 7 to 10 are the same, rows 8 to 10 are formatted. Can anyone help with this? Dim lRow As Long Dim lCol As Long For lRow = 2 To 9216 If Cells(lRow, 2).Value = Cells(lRow - 1, 2) Then If IsEmpty(Cells(lRow, 256)) Then lCol = Cells(lRow, 256).End(xlToLeft).Column Else lCol = 256 End If Range(Cells(lRow, 1), Cells(lRow, lCol)).Interior.ColorIndex = 36 End If Next This is a repost from earlier today, I hope I have worded it better! Martin |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Conditiona format based on format of another cell | Excel Worksheet Functions | |||
Setting cell format based on format codes | Excel Programming | |||
If / Then based off conditional format | Excel Programming | |||
how do i format a cell based on format of a range of cells? | Excel Discussion (Misc queries) | |||
Number format based on number format of another cell in another workbook | Excel Programming |