excel vba的 rang(a65536).end(xlup).row这句显示没有该属性

查了很都文章都介绍,这句用来查找一列下最后一个的,但在实际使用中,ROW这个属性代码提示也显示出来,但测试运行的时候,提示Range不存在该属性,是什么原因?... 查了很都文章都介绍,这句用来查找一列下最后一个的,但在实际使用中,ROW这个属性代码提示也显示出来,但测试运行的时候,提示Range不存在该属性,是什么原因? 展开
 我来答
耀凝熙7
2015-02-12 · TA获得超过147个赞
知道小有建树答主
回答量:365
采纳率:0%
帮助的人:230万
展开全部
rang(a65536).end(xlup).row
是不是少个e,应该是range
更多追问追答
追问
不是,原码是有E的,只是这里提问打漏了,可以忽略,只是我就算把别人原句复制也是运行不了,不知哪里问题
追答
你现在要实现什么功能?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
突泉老唐
2015-02-12 · 超过48用户采纳过TA的回答
知道小有建树答主
回答量:125
采纳率:37%
帮助的人:27.7万
展开全部
应该是方法,不是属性。

后面有括号的
.Row()
更多追问追答
追问
加括号是没用的,会提示编译错误。
追答
你的代码是添加在模块中的吗?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
byl341010202
2015-02-12 · TA获得超过2195个赞
知道大有可为答主
回答量:2860
采纳率:0%
帮助的人:2432万
展开全部
应该是:
range("a65536").end(xlup).row
追问
不是语句,错误的问题,上面我打错了。是按照你这条语句会显示器“编译错误,属性的使用无效”
追答
range("a65536").end(xlup).row应作为表达式使用,2003版表示A列有数据(包括公式)的最后一行的行号。range("a65536").end(xlup).row不能单独作为语句使用,只能用作语句的一部分。例如在立即窗口输入:
? range("a65536").end(xlup).row
会显示出该行号。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zsuzjs
2022-06-28 · TA获得超过363个赞
知道小有建树答主
回答量:161
采纳率:100%
帮助的人:44.8万
展开全部
range("A65536")
注意要有双引号,同时range函数名要正确。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式