Home |
Search |
Today's Posts |
#8
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Thanks Vergel. I've been looking in VB help trying to get my brain around the
Mod operator. I don't understand how it works yet. I will keep trying. -- Jim T "Vergel Adriano" wrote: maybe like this With Range("NUMBER") If (.Value Mod 5 = 0) And (.Value 0) And (.Value < 36) Then CopyAggregate End With -- Hope that helps. Vergel Adriano "Jim Tibbetts" wrote: I have a named range "NUMBER". When its value is 5, 10, 15, 20, 25, 30 or 35 I want to run sub CopyAggregate(). Is there a more elegant way to write this? If Range("NUMBER").Value = 5 Then CopyAggregate ElseIf Range("NUMBER").Value = 10 Then CopyAggregate ElseIf Range("NUMBER").Value = 15 Then CopyAggregate ElseIf Range("NUMBER").Value = 20 Then CopyAggregate ElseIf Range("NUMBER").Value = 25 Then CopyAggregate ElseIf Range("NUMBER").Value = 30 Then CopyAggregate ElseIf Range("NUMBER").Value = 35 Then CopyAggregate End If Thanks for any suggestions. -- Jim T |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
I need to simplify this... | Excel Worksheet Functions | |||
Nested IF statements - simplify? | Excel Programming | |||
Simplify | Excel Programming | |||
A way to simplify this please | Excel Programming | |||
operator statements, shorting when reusing one of the statements? | Excel Programming |