我正在尝试使以下功能起作用:
Private Function FirstOfMonth(MonthsAgo As Integer) As Date
FirstOfMonth = DateSerial(Year(Now()), Month(Now() - MonthsAgo), 1)
End Function
我传入的值如下:
FirstOfMonth(4)
该函数的目的是返回月份第一天的日期“MonthsAgo”。
但是,每当我运行它时,它都会告诉我类型不匹配。
我是编程新手,所以如果有人能指出我哪里出错的正确方向,我将不胜感激。这让我在解决一个相当简单的问题时放慢了速度。