3.根據用戶選擇的日期自動計算期初和期末日期
在“開始日期”文本框的控件來源處填寫:
=DateAdd("m", -1, CDate([年] & "-" & [月] & "-26"))
剛才學到的函數就用上了,這是個嵌套表達式,CDate([年] & "-" & [月] & "-26") 表示用戶選擇的日期的26日,整個表達式表示用戶選擇的日期前一個月的26日。這裡的“年”和“月”都加上了[ ],表示它們是控件。
在“結束日期”文本框的控件來源處填寫:
=CDate([年] & "-" & [月] & "-25")
表示用戶選擇的日期的25日。
這是窗體運行的效果,開始日期和結束日期是隨著年和月的變化而隨時更新的