excel,如何获取被选中单元格所在的行数

比如,在b5中要显示的内容是我鼠标选中的单元格的行数值,b5的函数怎么写... 比如,在b5中要显示的内容是我鼠标选中的单元格的行数值,b5的函数怎么写 展开
 我来答
EXCEL办公实战
2015-04-05 · Excel办公实战函数、技巧、VBA教程
EXCEL办公实战
采纳数:2380 获赞数:23628

向TA提问 私信TA
展开全部

使用VBA代码解决


Excel版本参考:2010

1、ALT+F11,打开VBE对话框

2、双击对应的工作表标签,复制以下代码,粘贴

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
[B5] = ActiveCell.Row
End Sub

3、关闭,查看效果

liucheng8
2013-04-14 · TA获得超过257个赞
知道小有建树答主
回答量:107
采纳率:50%
帮助的人:76万
展开全部

在B5输入=cell("row"),不过你在选择其他单元格时,要双击这个单元格,B5的数值才会改变,如果只想鼠标选中该单元格时B5的数值就改变,那就只有使用VBA代码了。按ALT+F11调出VBA编辑器,双击sheet1,在右边的代码框输入如下代码

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

Cells(5, 2) = ActiveCell.Row

End Sub

 

 

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dy5141
2013-04-14 · TA获得超过448个赞
知道小有建树答主
回答量:894
采纳率:0%
帮助的人:336万
展开全部

或在该单元格里写=row()....即为行数。。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
nhking
2013-04-14 · TA获得超过3.1万个赞
知道大有可为答主
回答量:3.6万
采纳率:78%
帮助的人:1.1亿
展开全部
用函数:
=row()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式