以下是引用三人行必有我师在2014-1-26 9:51:00的发言:
此主题相关图片如下:1.jpg
我设置的提前2天提醒,但如果勾选已经入库或者是实际入库适量不等于零。
想通过这2个条件来判定取消提醒,该如何写代码呢。
以下是引用三人行必有我师在2014-1-26 10:18:00的发言:
此主题相关图片如下:123.jpg
代码:
If e.Col.Name = "交货日期" Then
If e.Row.IsNull("交货日期") = False Then
If e.Row("入库数量") =0 OrElse e.Row("已经入库")=False Then
If e.Row("交货日期") < Date.Today.AddDays(2) Then
e.Style = "到期提醒"
End If
End If
End If
End If
现在的问题:只输入入库数量,提示不取消。需要同时勾选已经入库才取消提醒。
你要先理解变色的条件语句,
入库数量为0或者没有勾入库这2个条件满足一条,他就会变色。
和你现在的要求是相反的,
正确的语句,orelse 应该改为 and或者andalso
[此贴子已经被作者于2014-1-26 16:43:39编辑过]