|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
- Dim 起始日期 As Date
- Dim 结束日期 As Date
- If Trim(CStr(Sheet1.Range("J2").Value)) = "" Then
- 起始日期 = CDate("1900-01-01")
- Else
- If IsDate(Trim(CStr(Sheet1.Range("J2").Value))) Then
- 起始日期 = CDate(Trim(CStr(Sheet1.Range("J2").Value)))
- Else
- MsgBox "输入的起始日期不正确,请认真核对!", 48, "系统提示"
- Sheet1.Range("J2").Select
- Exit Sub
- End If
- End If
- If Trim(CStr(Sheet1.Range("K2").Value)) = "" Then
- 结束日期 = CDate("2100-12-31")
- Else
- If IsDate(Trim(CStr(Sheet1.Range("K2").Value))) Then
- 结束日期 = CDate(Trim(CStr(Sheet1.Range("B4").Value)))
- Else
- MsgBox "输入的结束日期不正确,请认真核对!", 48, "系统提示"
- Sheet6.Range("K2").Select
- Exit Sub
- End If
- End If
- If 结束日期 < 起始日期 Then
- MsgBox "输入的结束日期不能小于开始日期,请认真核对!", 48, "系统提示"
- Sheet1.Range("K2").Select
- Exit Sub
- End If
复制代码
是要问这个吗?开始时间如果不输入,则为默认时间。 |
|