Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
Validate Year
Hello all,
I need code to confirm that the date in a cell is either in the current year or the upcoming year and flag it if it's not. Assistance appreciated. Thanks, Ron |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
Validate Year
Something like this maybe...
CellYear = Year(Range("A1").Value) If CellYear < Year(Now) Or CellYear Year(Now) + 1 Then MsgBox "That is not a good date!" End If -- Rick (MVP - Excel) "Ron" wrote in message ... Hello all, I need code to confirm that the date in a cell is either in the current year or the upcoming year and flag it if it's not. Assistance appreciated. Thanks, Ron |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
Validate Year
Hi Rick, thanks for the assistance. I edited to the code below and
I'm getting a run time error "Object required". Sub TestYearEffYr() Dim cellyear As Range Set cellyear = Year(Range("p4").Value) If cellyear < Year(Now) Or cellyear Year(Now) + 1 Then MsgBox "That is not a good date!" End If End Sub On Aug 12, 4:21*pm, "Rick Rothstein" wrote: Something like this maybe... CellYear = Year(Range("A1").Value) If CellYear < Year(Now) Or CellYear Year(Now) + 1 Then * MsgBox "That is not a good date!" End If -- Rick (MVP - Excel) "Ron" wrote in message ... Hello all, I need code to confirm that the date in a cell is either in the current year or the upcoming year and flag it if it's not. *Assistance appreciated. *Thanks, Ron- Hide quoted text - - Show quoted text - |
#4
Posted to microsoft.public.excel.programming
|
|||
|
|||
Validate Year
Hi Rick, got it. Seems to work I need a little more testing. Thanks
again for your assistance, Ron Sub TestYearEffYr() Dim cellyear As String cellyear = Year(Range("p4").Value) If cellyear < Year(Now) Or cellyear Year(Now) + 1 Then MsgBox "That is not a good date!" End If End Sub On Aug 12, 4:57*pm, Ron wrote: Hi Rick, thanks for the assistance. *I edited to the code below and I'm getting a run time error "Object required". Sub TestYearEffYr() Dim cellyear As Range Set cellyear = Year(Range("p4").Value) If cellyear < Year(Now) Or cellyear Year(Now) + 1 Then * MsgBox "That is not a good date!" End If End Sub On Aug 12, 4:21*pm, "Rick Rothstein" wrote: Something like this maybe... CellYear = Year(Range("A1").Value) If CellYear < Year(Now) Or CellYear Year(Now) + 1 Then * MsgBox "That is not a good date!" End If -- Rick (MVP - Excel) "Ron" wrote in message ... Hello all, I need code to confirm that the date in a cell is either in the current year or the upcoming year and flag it if it's not. *Assistance appreciated. *Thanks, Ron- Hide quoted text - - Show quoted text -- Hide quoted text - - Show quoted text - |
#5
Posted to microsoft.public.excel.programming
|
|||
|
|||
Validate Year
Since you are storing the year in the cellyear variable, I would probably
Dim it as a Long instead of as a String. -- Rick (MVP - Excel) "Ron" wrote in message ... Hi Rick, got it. Seems to work I need a little more testing. Thanks again for your assistance, Ron Sub TestYearEffYr() Dim cellyear As String cellyear = Year(Range("p4").Value) If cellyear < Year(Now) Or cellyear Year(Now) + 1 Then MsgBox "That is not a good date!" End If End Sub On Aug 12, 4:57 pm, Ron wrote: Hi Rick, thanks for the assistance. I edited to the code below and I'm getting a run time error "Object required". Sub TestYearEffYr() Dim cellyear As Range Set cellyear = Year(Range("p4").Value) If cellyear < Year(Now) Or cellyear Year(Now) + 1 Then MsgBox "That is not a good date!" End If End Sub On Aug 12, 4:21 pm, "Rick Rothstein" wrote: Something like this maybe... CellYear = Year(Range("A1").Value) If CellYear < Year(Now) Or CellYear Year(Now) + 1 Then MsgBox "That is not a good date!" End If -- Rick (MVP - Excel) "Ron" wrote in message ... Hello all, I need code to confirm that the date in a cell is either in the current year or the upcoming year and flag it if it's not. Assistance appreciated. Thanks, Ron- Hide quoted text - - Show quoted text -- Hide quoted text - - Show quoted text - |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Validate same month and same year | Excel Programming | |||
convert day of year to numeric value format year+day in 4 digits | Excel Worksheet Functions | |||
How do I crate a function for week of year + year in same cell. | Excel Worksheet Functions | |||
Combination Graph with current year and prior year sales | Charts and Charting in Excel | |||
trying to get day/month/year froamt while user enters year only | New Users to Excel |