이번 주의 월요일(업무기준 시작일)
Date() - WeekDay(Date()) + 2
이번 주의 토요일(업무기준 종료일) - 주 5일 근무하시는 분들은 약간 조정을 하면 되겠지요,
Date() - WeekDay(Date()) + 7
지난 주의 월요일(이것은 간단하게 이번주 월요일에서 -7 하면 되겠지요...)
Date() - WeekDay(Date()) - 5
지난 주의 토요일
Date() - WeekDay(Date())
이번달 1일
DateSerial(Year(Date()), Month(Date()), 1)
다음달 1일
DateSerial(Year(Date()), Month(Date()) + 1, 1)
이번달 말일
DateSerial(Year(Date()), Month(Date()) + 1, 0)
다음달 말일
DateSerial(Year(Date()), Month(Date()) + 2, 0)
지난 달 1일
DateSerial(Year(Date()), Month(Date())-1, 1)
지난 달 말일
DateSerial(Year(Date()), Month(Date()), 0)
이번 분기의 1일 (현재 10 월달이니까 2005-10-01일이 되겠네요)
DateSerial(Year(Date()), Int((Month(Date()) -1) / 3) * 3 + 1, 1)
이번 분기의 말일 (현재 10 월달이니까 2005-12-31일이 되겠네요)
DateSerial(Year(Date()), Int((Month(Date()) -1) / 3) * 3 + 4, 0)
이전 분기의 1일 (현재 10 월달이니까 2005-07-01일이 되겠네요)
DateSerial(Year(Date()), Int((Month(Date()) -4) / 3) * 3 + 1, 1)
이전 분기의 말일 (현재 10 월달이니까 2005-09-30일이 되겠네요)
DateSerial(Year(Date()), Int((Month(Date()) -4) / 3) * 3 + 4, 0)
지난해 이번 분기의 1일 (현재 10 월달이니까 2004-10-01일이 되겠네요)
DateSerial(Year(Date())-1, Int((Month(Date()) -1) / 3) * 3 + 1, 1)
이번 분기의 말일 (현재 10 월달이니까 2004-12-31일이 되겠네요)
DateSerial(Year(Date())-1, Int((Month(Date()) -1) / 3) * 3 + 4, 0)