MichaelRSnow
Active Member
- Joined
- Aug 3, 2010
- Messages
- 409
I have located this code which highlights the whole column and changes all other columns to colour blank, is there a way of adjusting this so it only applies it to the top row (row 1) and not the whole column?
Any help would be much appreciated
Any help would be much appreciated
Code:
[COLOR=blue]Private[/COLOR] [COLOR=blue]Sub[/COLOR] Worksheet_Calculate()
ColorAutoFilter
[COLOR=blue]End Sub[/COLOR]
[COLOR=blue]Sub[/COLOR] ColorAutoFilter()
[COLOR=blue]Dim[/COLOR] FilterNum [COLOR=blue]As[/COLOR] [COLOR=blue]Long[/COLOR]
[COLOR=blue]With[/COLOR] ActiveSheet
[COLOR=blue]If[/COLOR] .AutoFilterMode [COLOR=blue]Then[/COLOR]
[COLOR=blue]For[/COLOR] FilterNum = 1 [COLOR=blue]To[/COLOR] .AutoFilter.Filters.Count
[COLOR=blue]If[/COLOR] .AutoFilter.Filters(FilterNum).On [COLOR=blue]Then[/COLOR]
.AutoFilter.Range.Columns(FilterNum).Interior.ColorIndex = 6 [COLOR=darkgreen]'yellow[/COLOR]
[COLOR=blue]Else[/COLOR]
.AutoFilter.Range.Columns(FilterNum).Interior.ColorIndex = xlNone
[COLOR=blue]End[/COLOR] [COLOR=blue]If[/COLOR]
[COLOR=blue]Next[/COLOR]
[COLOR=blue]Else[/COLOR]
.Cells.Interior.ColorIndex = xlNone
[COLOR=blue]End[/COLOR] [COLOR=blue]If[/COLOR]
[COLOR=blue]End With[/COLOR]
[COLOR=blue]End Sub[/COLOR]