Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I've added Chip Pearson's ColorIndexOfCF Function to the
following conditional formatting code below. I'm getting an "object doesn't support property or method error" on the following line: " If fn.ColorIndexOfCF(Rng1) = 6 Then " What I'm trying to do is loop through a range and say "If the conditional formatting color index = 6 (yellow) then "X" else "Y". How can I restructure the code below to make it work? Sub Test() Set Rng1 = Range("B4:B10") Set Rng2 = Range("F4") Set fn = Application.WorksheetFunction For Each Cell In Rng1 If fn.ColorIndexOfCF(Rng1) = 6 Then Cell.Copy Rng2.PasteSpecial Paste:=xlValues Set Rng2 = Rng2.Offset(1, 0) End If Next Cell End Sub Chip's function reference: http://www.cpearson.com/excel/CFColors.htm |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Excel Data Validation/Lookup function does function correcty | Excel Worksheet Functions | |||
LINKEDRANGE function - a complement to the PULL function (for getting values from a closed workbook) | Excel Worksheet Functions | |||
Offset function with nested match function not finding host ss. | Excel Worksheet Functions | |||
Emulate Index/Match combo function w/ VBA custom function | Excel Worksheet Functions | |||
Chip's example about vatPtr & objPtr | Excel Programming |