Excel精英培训网

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

[已解决]find提示下标越界

[复制链接]
发表于 2011-1-28 04:59 | 显示全部楼层 |阅读模式
5学分
find提示下标越界
如图,选择红色的第一个单元格,执行下面的代码,为什么提示错误呢??

未命名.JPG
Sub 单元格—本列定位()
Dim rng As Range L$
L = Split(Selection.Address, "$")(1)
Set rng = Range(L & Selection.Row + 1 & ":" & L & 65536).Find(Selection.Value, , xlPart)
End Sub

find提示下标越界.zip (9.35 KB, 下载次数: 10)

发表于 2011-1-28 05:22 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2011-1-28 06:48 | 显示全部楼层
回复 开辆小富康 的帖子

还有人起怎么早呀!!

我是没有睡着


回复的代码我宏里有的呀,但是提示不对。
回复

使用道具 举报

发表于 2011-1-28 07:45 | 显示全部楼层    本楼为最佳答案   
Set rng = Range(l & Selection.Row + 1 & ":" & l & 65536).Find(Selection.Value, , , xlPart)
回复

使用道具 举报

 楼主| 发表于 2011-1-28 07:53 | 显示全部楼层
回复 开辆小富康 的帖子

原来是自己搞糊涂了,少个逗号。

谢谢了
回复

使用道具 举报

发表于 2011-1-28 09:00 | 显示全部楼层
学习了!·!!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-18 06:49 , Processed in 0.277614 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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