如何通过vba获取当前单元格所在行和列

通过vba查找到表中某一数据,然后需要知道该数据所在的行和列... 通过 vba查找到表中某一数据,然后需要知道该数据所在的行和列 展开
 我来答
很多游戏
高粉答主

2019-09-27 · 游戏精通者,攻略技能点满
很多游戏
采纳数:91 获赞数:387006

向TA提问 私信TA
展开全部

1、将单元格所选单元格的行号和列号,分别用VBA显示在下面的两个单元格中,

2、按下Alt+F11,打开VBA编辑界面,选择当前工作表编写代码,

3、下面代码是得到当前单元格的行号并放到当前单元格下一个单元格中:

4、下面代码是得到当前单元格的列号并放到当前单元格下面第二个单元格中:

5、代码编写完成,点击运行子过程按钮(或按下F5),

6、最后返回Excel中,就可以看到得到了当前单元格的行号和列号,

冒充从容
推荐于2016-01-29 · TA获得超过805个赞
知道小有建树答主
回答量:742
采纳率:68%
帮助的人:438万
展开全部
ActiveCell.Row ‘活动单元格所在的行数
ActiveCell.Column ‘活动单元格所在的列数

参考资料: http://you613.blog.163.com/blog/static/595146920071019904389/

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
戴雯君Rd
2020-05-20
知道答主
回答量:6
采纳率:0%
帮助的人:3493
展开全部
Dim 行, 列
列 = Cells.Find("要找的数据").Column
行 = Cells.Find("要找的数据").Row
MsgBox "要查找的数据在" & 行 & "行" & 列 & "列"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
推荐于2016-07-26
展开全部
参考思路如下:

Function rc_test(a)
On Error Resume Next
rc_test = a.Row & "/" & a.Column
End Function
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式