Excel中使用vba代码查找字符串并返回该单元格的位置
Posted 奥兰王子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Excel中使用vba代码查找字符串并返回该单元格的位置相关的知识,希望对你有一定的参考价值。
Sheet1.Range("1:" & Sheet1.Rows.Count).Find("测试字符串").Address
excel 中查找字符串并返回该单元格的位置 若字符串在查找区域是唯一的,可简单用函数解决。
示例:要求在 A1:C10 区域内,查找存在字符串“str”的单元格,返回该单元 格地址。
公式如下: =ADDRESS(SUMPRODUCT(ISNUMBER(FIND("str",A1:C10))*ROW(A1:C10 )),SUMPRODUCT(ISNUMBER(FIND("str",A1:C10))*COLUMN(A1:C10)))
公式说明:SUMPRODUCT 函数配合 FIND 函数和 ROW 函数得到目标单元格 的行号,SUMPRODUCT 函数配合 FIND 函数和 COLUMN 函数得到目标单元 格的列号,再使用ADDRESS 函数得到地址。
以上是关于Excel中使用vba代码查找字符串并返回该单元格的位置的主要内容,如果未能解决你的问题,请参考以下文章