Ben*_*nss 5 excel vba excel-vba
我担心的是,我希望从给定日期检索一周的开始日期,例如:2015年4月15日所以本周的开头将是:2015年4月13日(对我来说,本周的开始是星期一).
谢谢
试试这个 :-)
Dim FirstDayInWeek, LastDayInWeek As Variant
Dim dtmDate As Date
dtmDate = "15/04/2015"
Run Code Online (Sandbox Code Playgroud)
一周的开始日期:
FirstDayInWeek = dtmDate - Weekday(dtmDate, vbUseSystem) + 1
MsgBox FirstDayInWeek
Run Code Online (Sandbox Code Playgroud)
周结束日期
LastDayInWeek = dtmDate - Weekday(dtmDate, vbUseSystem) + 7
MsgBox LastDayInWeek
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7870 次 |
| 最近记录: |