|
- Sub 提示2()
- Dim arr, i&, j As Byte, str$
- i = Cells(Rows.Count, "ae").End(xlUp).Row '判断数据行号
- If i = 1 Then Exit Sub
- arr = Range("ae1").CurrentRegion '取数据
- For i = LBound(arr) To UBound(arr)
- If Len(arr(i, 1)) > 0 Then '判断第一列是否为空
- For j = 2 To UBound(arr, 2) '判断第二列开始后是否有空数据
- If Len(arr(i, j)) = 0 Then
- '生成提示信息
- str = str & "第 " & i & "行 " & Format(arr(i, 1), "0.0") & ",后面无数据" & vbCr
- Exit For
- End If
- Next
- End If
- Next
- If Len(str) > 0 Then MsgBox str '检测信息长度,判断是否该显示提示信息
- End Sub
复制代码 |
|