你第
43 周 ,44 周是怎么计算的?
如果以 日期 除 7 得到的,那么查询 日期 为星期几,然后针对 星期几进行 减及加 就是了。
Private Sub VIEWWEEKDY(cs As Date)
Dim i As Long
i = Weekday(cs, vbMonday)
'本年1-1 为星期几 ,第一天为 周一
'以周一为第一天。如果以周日为第一天的话,下面 计算式中均要减1
Print "本周一为: " & cs - i + 1
Print "本周日为: " & cs + 7 - i
End Sub