DateSerial函数是返回一个指定的日期,DateSerial 函数中的每个参数的取值范围应该是可接受的;即,日的取值范围应在 1-31 之间,而月的取值范围应在 1-12 之间。
注意:year 参数的数值若介于 0 与 29 之间,则将其解释为 2000–2029年,若介于 30 和 99 之间则解释为1930–1999年。而对所有其它 year 参数,则请用四位数值表示(如 1800)
使用DateSerial函数来表示几种日期的方法:
本月最后一天 DateSerial(Year(Date()),Month(Date())+1,1)-1
本月第一天 Date()-Day(Date())+1
上月最后一天 DateSerial(Year(Date()),Month(Date()),1)-1
上月第一天 DateSerial(Year(Date()),Month(Date())-1,1)
同理,一下月的第一天,最后一天可以自己去探索了