My ultimate goal is to run code block #2....However, it will not produce any results currently (this is a criteria in a query). IF I run code block #1 the results display as desired....What is wrong with my IIF statement in code block #2? I have been staring at this thing for entirely too long. Any help is much appreciated!
Code block #1
Code:
Between CDate(DatePart("m",Date())-1 & "/1/" & DatePart("yyyy",Date())) And CDate(DatePart("m",Date())-1 & "/31/" & DatePart("yyyy",Date()))
Code block #2
Code:
IIf(DatePart("m",Date())=1,Between CDate("12/1/" & DatePart("yyyy",Date())-1) And CDate("12/31/" & DatePart("yyyy",Date())-1),Between CDate(DatePart("m",Date())-1 & "/1/" & DatePart("yyyy",Date())) And CDate(DatePart("m",Date())-1 & "/31/" & DatePart("yyyy",Date())))