|
发表于 2013-4-27 17:49
|
显示全部楼层
本楼为最佳答案
- 'D列为空且E列为空 D列非空且(E列非空或F列非空 E列为非空且F列为非空
- If (Len(Cells(lRow, 4)) = 0 And Len(Cells(lRow, 5)) = 0) Or (Len(Cells(lRow, 4)) > 0 And (Len(Cells(lRow, 5)) = 0 Or Len(Cells(lRow, 6)) > 0)) Or (Len(Cells(lRow, 5)) > 0 And Len(Cells(lRow, 6)) > 0) Then
- MsgBox "条件成立", vbInformation
- Else
- MsgBox "条件不成立", vbCritical
- Exit Sub
- End IF
复制代码 这个只针对某列的某行来判断,如果整列的,最后还要判断到某列对应的某行的话,比较复杂了。
|
|