ExcelVBA 实例教程 003:获得指定行、列中的最后一个非空单元格 编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行认真校对,但是难免会有疏漏的地方,但是任然希望(ExcelVBA 实例教程003:获得指定行、列中的最后一个非空单元格)的内容能够给您的工作和学习带来便利
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力
本文可编辑可修改,假如觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快 业绩进步,以下为 ExcelVBA 实例教程 003:获得指定行、列中的最后一个非空单元格的全部内容
使用 VBA 对工作表进行操作时,常常需要定位到指定行或列中最后一个非空单元格,此时可以使用 Range 对象的 End 属性,在取得单元格对象后便能获得该单元格的相关属性,如单元格地址、行列号、数值等,如下面的代码所示
Sub LastRow()2
Dim rng As Range3
Set rng = Sheet1
Range("A65536")
End(xlUp)4
MsgBox ”A 列中最后一个非空单元格是" & rng
Address(0, 0) _5
& ”,行号" & rng
Row & ”,数值" & rng
Value6
Set rng = Nothing7
End Sub代码解析:LastRow 过程使用消息框显示工作表中 A 列最后非空单元格的地址、行号和数值
End 属性返回一个 Range 对象,该对象代表包含源区域的区域尾端的单元格
等同于按键、〈End+向下键〉、