Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Looking for VBA that will turn cells blue, if they have any validation rules
applied to it. Is this possible? How? I have something similar that makes all unlocked cells Yellow. It works like a charm and is lightning fast. But I don't know enough coding to change that code to suit this application. Dim cell As Range, tempR As Range, rangeToCheck As Range Cells.Select Cells.Interior.ColorIndex = -4142 For Each cell In Intersect(Selection, _ ActiveSheet.UsedRange) ' If cell has validation then colour cell blue Code needed he <<<? Old Code (If Not cell.Locked Then If tempR Is Nothing Then Set tempR = cell Else Set tempR = Union(tempR, cell) End If End If Next cell If tempR Is Nothing Then MsgBox "There are no Cells with Validation " & _ "in the selected range." End End If 'Select qualifying cells 'TempR.Select tempR.Interior.ColorIndex = 5 'Blue End Sub |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
BEEJAY,
Cells.SpecialCells(xlCellTypeAllValidation).Interi or.ColorIndex = 5 DO NOT use the "For Each cell in ...." construct. There is no need for it with this code. HTH, Bernie MS Excel MVP "BEEJAY" wrote in message ... Looking for VBA that will turn cells blue, if they have any validation rules applied to it. Is this possible? How? I have something similar that makes all unlocked cells Yellow. It works like a charm and is lightning fast. But I don't know enough coding to change that code to suit this application. Dim cell As Range, tempR As Range, rangeToCheck As Range Cells.Select Cells.Interior.ColorIndex = -4142 For Each cell In Intersect(Selection, _ ActiveSheet.UsedRange) ' If cell has validation then colour cell blue Code needed he <<<? Old Code (If Not cell.Locked Then If tempR Is Nothing Then Set tempR = cell Else Set tempR = Union(tempR, cell) End If End If Next cell If tempR Is Nothing Then MsgBox "There are no Cells with Validation " & _ "in the selected range." End End If 'Select qualifying cells 'TempR.Select tempR.Interior.ColorIndex = 5 'Blue End Sub |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Data Validation - Cell Colour | Excel Discussion (Misc queries) | |||
Changing all cells in one colour to a different colour | Excel Discussion (Misc queries) | |||
Sort (find / replace) by cell colour ? | Excel Discussion (Misc queries) | |||
Find Colour of Cell... | Excel Worksheet Functions | |||
colour text in validation lists | Excel Programming |