Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Assuming your sheet name is "sheet2" if not pls change sheet2's to
your sheet name. Right click your sheet tab and paste below code. Will colour B:E range.You can change it to a message though. Private Sub Worksheet_Change(ByVal Target As Range) Dim mnb As Double Dim asd As Double Application.EnableEvents = False Application.ScreenUpdating = False If Not Intersect(Target, Range("B7:L38")) Is Nothing Then mnb = Application.CountA(Worksheets("sheet2").Range("f" & Target.Row & ":" & "l" & Target.Row)) asd = Application.CountA(Worksheets("sheet2").Range("b" & Target.Row & ":" & "e" & Target.Row)) If mnb 0 And asd = 0 Then Worksheets("sheet2").Range("b" & Target.Row & ":" & "e" & Target.Row).Interior.ColorIndex = 44 Else Worksheets("sheet2").Range("b" & Target.Row & ":" & "e" & Target.Row).Interior.ColorIndex = xlNone End If End If Application.EnableEvents = True Application.ScreenUpdating = True End Sub |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
How do I enter formula sum(range+range)*0.15 sumif(range=3) | Excel Discussion (Misc queries) | |||
Excel Addin:Setting the range to the Excel.Range object range prop | Excel Worksheet Functions | |||
Range Question / error 1004: method Range of object Worksheet has failed | Excel Programming | |||
Range.Find returns cell outside of range when range set to single cell | Excel Programming | |||
how to? set my range= my UDF argument (range vs. value in range) [advanced?] | Excel Programming |