Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 11053|回复: 7

[已解决]Range("c65536").End(xlUp).Row

[复制链接]
发表于 2012-1-20 18:52 | 显示全部楼层 |阅读模式
Range("c65536").End(xlUp).Row
希望大虾能给予很好的解释,本人小菜。不甚感激!
最佳答案
2012-1-20 18:55
Range("c65536").End(xlUp).Row
代码的意思就是C列从最后一行向上找,取第一个非空行的行号。
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2012-1-20 18:55 | 显示全部楼层    本楼为最佳答案   
Range("c65536").End(xlUp).Row
代码的意思就是C列从最后一行向上找,取第一个非空行的行号。
回复

使用道具 举报

发表于 2012-1-20 18:56 | 显示全部楼层
工作表C列向上查找非空单元格的行数
回复

使用道具 举报

发表于 2012-1-20 18:56 | 显示全部楼层
之所以用65536因为03版的Excel最多为65536行。xlup为向上查找
回复

使用道具 举报

 楼主| 发表于 2012-1-20 19:00 | 显示全部楼层
wayy 发表于 2012-1-20 18:56
之所以用65536因为03版的Excel最多为65536行。xlup为向上查找

哦,明白了。感谢!
回复

使用道具 举报

发表于 2012-1-20 19:14 | 显示全部楼层
Range("c65536").End(xlUp).Row整体的意思就是返回c列最后一个非空单元格的行号
难理解的是end(xlup),xlup是end的属性,end还有xlrighe,xldown,xleft一共四个属性,分别代表从向上,向右,向下,向左查找的意思
回复

使用道具 举报

发表于 2012-1-20 20:30 | 显示全部楼层
学习中,个人感觉,赞同二楼!呵呵
回复

使用道具 举报

发表于 2014-7-6 11:26 | 显示全部楼层
谢谢。。。。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-17 02:40 , Processed in 0.286402 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表