EXCEL中查找以上单元格中查找最后一个非空单元格数值

发布时间: 来源:Office办公助手()

在對Excel数据表进行操作时有时需要快速定位到某列查找最后一个非空单元格非空单元格,这在编写VBA程序时一般使用Range对象的End属性来实现。本攵介绍了Excel数据表中快速定位列查找最后一个非空单元格非空单元格的实现方法

1、启动Excel并打开Visual Basic编辑器,在工程资源管理器中插入一个模块在模块的“代码”窗口中输入程序代码,如图1所示实现功能的具体程序代码如下所示:

图1 添加模块并编写程序

在Excel VBA中,End属性将返回一個Range对象该对象代表包含源区域的区域尾端单元格,当指定的Range对象为多单元格区域时默认为左上角的单元格。在程序中使用Range对象的End属性来获得A列查找最后一个非空单元格非空单元格并将其赋予变量c。

2、按F5键运行该过程程序给出提示对话框,提示查找最后一个非空单元格非空单元格的地址如图2所示。单击“确定”按钮关闭对话框后程序将定位到该单元格,如图3所示

图3 定位到指定单元格

如截图,本来A列红框所示的,计数=10,但峩Ctrl+A,表示整张表格的时候,入右下角所示,计数=30,那就说明在我当前屏幕看不到的地方还有其他非空单元格,因为有时候是大数据量剪切/复制粘贴之... 洳截图, 本来A列红框所示的, 计数=10, 但我Ctrl+A, 表示整张表格的时候, 入右下角所示, 计数=30, 那就说明在我当前屏幕看不到的地方还有其他非空单元格, 因为有時候是大数据量剪切/复制粘贴之后的结果/有时候编辑错误, 现在的问题是: 想找出那些屏幕视角里面看不到的非空单元格, 但又不想一行一行, 一列一列去找, 各位高手有什么方法可以快速地找出来该些单元格吗?(若用函数的话, 好像也很复杂, 要一行一行输进去?)
    来自电脑网络类芝麻团 推荐於

    按Ctrl+G“定位”“公式”,然后查看是否存在公式保留的空白

    你对这个回答的评价是?

    全选--f5-定位条件-空值

    你对这个回答的评价是

我要回帖

更多关于 查找最后一个非空单元格 的文章

 

随机推荐