如何在Excel宏中提取已经选定的行的行号

如何在Excel宏中提取已经选定的行的行号,第1张

A列已选定单元格行号可以用

ActiveCellRow来获得

例如用变量xh表示行号

xh=ActiveCellRow

指定到D列同行的单元格

Range("D" + LTrim(Str(xh)))Select

假设数据在A列,并且数据无重复,可输入公式:=MATCH(123,A:A,0)

其中“123”只是范例,可替换成你要查找的数据,或数据所在的单元格,如=MATCH(F2,A:A,0)

如果数据有重复,则只能返回第一个所在的行号。

1、选中任意单元格,输入:=ROW()即返回该公式所在行的行号。这个特性可以用来编制表格的自动序号。

2、选中任意单元格,输入:=ROW(引用单元格),返回被引用单元格所在的行号。这个特性一般用其他函数的参数,比如说:=SMALL(区域,ROW(A1)),随着公式的下拉可以顺序返回1,22,3。

3、同ROW函数一样,COLUMN函数可以返回列号。

4、同ROW函数类似,ROWS函数可以返回一个区域的行数。

5、同COLUMN函数类似,COLUMNS函数可以返回一个区域的列数。

6、第五:获取单元格地址。其中的row_num和column_num分别输入数字,即指定的第多少行、第多少列。abs_num如果是1或者省略就表示绝对引用,如果是2表示绝对行号,相对列标,如果是3表示相对行号,绝对列标,如果是4表示相对引用。常用的只有前面3个参数。

以上就是关于如何在Excel宏中提取已经选定的行的行号全部的内容,包括:如何在Excel宏中提取已经选定的行的行号、excel 怎么提取查找到数据所在的行号、Excel 如何用公式获得一列中最后一个有数值的单元格的行号等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10134493.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存