我的思路是根据今天星期几,如果不是星期天,就倒退减1天,为何此代码不行。 跟踪发现JJ竟然会等于8真是不解。。
mindate = Date
If Weekday(Date) <> 7 Then
For jj = 1 To 7
'DateDiff("d", mnd, maxd)
If Weekday(Date - jj) = Weekday(Date) And Weekday(Date - jj) = 7 Then
mindate = Date - jj
j = 8
End If
Next
End If错在何处??? 比如今天是10月20日希望能列出:10-16 10-17 10-18 10-19 10-20 10-21 10-22 这七天来?
mindate = Date
If Weekday(Date) <> 7 Then
For jj = 1 To 7
'DateDiff("d", mnd, maxd)
If Weekday(Date - jj) = Weekday(Date) And Weekday(Date - jj) = 7 Then
mindate = Date - jj
j = 8
End If
Next
End If错在何处??? 比如今天是10月20日希望能列出:10-16 10-17 10-18 10-19 10-20 10-21 10-22 这七天来?
解决方案 »
- Public Function GetNongLi(Gongli As Date) As String 怎样返回字符串
- VB+SQL水晶报表问题
- vb高手帮忙---vb程序中建立ado和ODBC连接的区别
- "IP地址正在使用"是什么问题啊!!(新手)
- 如何使用或者建立下拉按钮
- 难:sql2000 to oracle表的复制问题
- ASP基础问题
- 一个关于文本读写及文件删除的问题
- ASCII码中的不可见字符怎么键盘输入(vb里面)(空)(菜青虫 今天17:42 阅读 0)
- VB多页面怎么建立?
- 请教Excel二次开发如何做出工具条然后下拉菜单的效果,如图示
- vb具体怎么调通vc的dll文件?求具体方法。
Date - jj