Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Here is last night's answer
Dim MyDate as Date For Each c In Range("E1:E20") MyDate = c.Offset(0, 1) If c.Value = "network" Then If Month(MyDate) 4 Then c.Offset(0, -4) = "yes" Else c.Offset(0, -4) = "no" End If End If Next End Sub -- Regards, Tom Ogilvy Simon wrote in message ... Hi there,. I now have something like this but it is not working correctly. Any ideas? In column E cells have the word network in them In column F (c.Offset(0, 1)) there is various dates I am trying to compare these dates in column F (months) to see if they are greater than April. I need to use the offset function since the lines will always change. Here it is. Dim MyDate, MyMonth MyDate = Month(MyMonth) For Each c In Range("E1:E20") MyMonth = c.Offset(0, 1) If c.Value = "network" Then If MyDate Month(DateSerial(2003, 4, 1)) Then c.Offset(0, -4) = "yes" Else c.Offset(0, -4) = "no" End If End If Next End Sub Thanks again Simon |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
3 months prior and 3 months post a date | Excel Worksheet Functions | |||
Adding months to dates should account for 28-30-31 day months | Excel Worksheet Functions | |||
How do i change 15 months to read 1 year and 3 months? | Excel Discussion (Misc queries) | |||
VBA - programming months | Excel Programming | |||
Dates to months and calculating values for their months | Excel Programming |