Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi - I would appreciate some input on the macro below. I
apologise in advance as I am just getting familiar with macros. The macro is working but only on the first cell B4. I need it to step through each cell from B4 to B17, and do the same procedure ....I am guessing I need some kine of For/Netxt statement - or some kind of loop condition? Would really appreciate some help? (PS Any good resources available - books or others - on Macros for beginners?) Don- Dim myRange As Range Set myRange = Range("B4:B17") If myRange.Value = "RED" Then With myRange .Offset(0, -1).Value = ClearContents .Offset(0, 1).Value = 0 .Offset(0, 2).Value = 0 .Offset(0, 4).Value = 0 End With End If End Sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Macro Help Required | Excel Discussion (Misc queries) | |||
MACRO REQUIRED | Excel Discussion (Misc queries) | |||
Macro required | Excel Worksheet Functions | |||
Macro Help required | Excel Discussion (Misc queries) | |||
vba macro required ? | Links and Linking in Excel |