时间:2016-04-03 12:15 来源: 我爱IT技术网 作者:佚名
在我们的Excel的实际操作过程中,有时需要找到整列中的最后一个有数据的单元格,怎么实现呢?现在分享我的经验,使用VBA代码实现。
前期准备工作(包括相关工具或所使用的原料等)
Excel2007软件详细的操作方法或具体步骤
打开Excel软件,确定原数据,插入表单控件。

ALT+F11打开VBA代码编辑器,输入如下的代码。

将表单控件指定到运行代码宏,点击运行,效果列中数据的最后一个单元格被选中。



分析VBA代码的含义。
Sub 找到最后的数据单元格()
i=Worksheets("数据").Range("A65536").End(xlUp).Row
Worksheets("数据").Range("a" & i).Select
MsgBox "列中最后一个数据单元格找到了!"
End Sub
------------------------------------------------------
1.从A列的最后的最下面的单元格往上找,直到有数据的单元格,找到的是从下到上第一个有数据的单元格的行号Range("A65536").End(xlUp).Row
2.选择有数据的单元格Range("a" & i),单元格的表示方式
3.弹出提醒窗口,里面有提示内容 MsgBox "列中最后一个数据单元格找到了!"

注意事项
代码一定要书写正确。经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本教程系本人依照真实经历原创,未经许可,谢绝转载。- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
