【发布时间】:2017-08-08 09:44:51
【问题描述】:
使用 VBA 是否可以获得当月的第一个星期一?我原以为下面会起作用:-
DateSerial(Year(Date), Month(Date), ((7 - Weekday(DateSerial(Year(Date), Month(Date), 7))) + 2) Mod 7)
...但如果我今天使用它,我得到的日期是 2017 年 7 月 31 日,显然是上个月。
【问题讨论】:
-
你的标题真的很完美,为什么不google一下?
-
@Vityata 如果能找到答案,我不会在这里发帖...
-
没问题,我已经为你做了谷歌搜索:)