1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > EXCEL( 获得指定列的最后一个非空单元格)

EXCEL( 获得指定列的最后一个非空单元格)

时间:2023-02-26 02:43:31

相关推荐

EXCEL( 获得指定列的最后一个非空单元格)

Sub LastCell()

Dim rng As Range '定义变量

Set rng = Cells(Rows.Count, 1).End(xlUp) '获取指定列最后一个非空单元格也可以写为 Cells(Rows.Count, [A]).End(xlUp)

If rng.Value = "" Then

MsgBox "该列没有非空单元格"

Else

MsgBox "A列的最后一个非空单元格是" & rng.Address(0, 0) _

& ",行号" & rng.Row & ",数值" & rng.Value

End If

Set rng = Nothing

End Sub

可能需要用到首尾去空格的操作,排除非空单元格只包含空格的情况。待定。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。