ExCEl中怎么使用vBA代码查找字符串并返回该单元格的位置?

excel 中查找字符串并返回该单元格的位置 若字符串在查找区域是唯一的,可简单用函数解决.示例:要求在 A1:C10 区域内,查找存在字符串“str”的单元格,返回该单元 格地址.公式如下: =ADDRESS(SUMPRODUCT(ISNUMBER(FIND(

Sub TestFind() MsgBox Sheet1.Range("1:" & Sheet1.Rows.Count).Find("测试字符串").Address End Sub 如果是多个,并且不要提示,让它变成行数的变量 Microsoft Excel是微软公司的办公软件Microsoft office的组件之一,是由Microsoft

若字符串在查找区域是唯一的,可简单用函数解决.示例:要求在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函数得到地址.

<p> 假设数据区域为A1:C3</p> <p> 返回行号</p> <p>=SUMPRODUCT((A1:C3="abc")*ROW(A1:C3))</p><p> 返回列号</p> <p>=SUMPRODUCT((A1:C3="abc")*COLUMN(A1:C3))</p>

public sub 条件填充颜色() dim h as long, l as long, maxh as long for l = 11 to 25 maxh = cells(rows.count, l).end(xlup).row for h = maxh to 20 step -1 if cells(h, l).value = cells(h + 1, l).value and cells(h, l).value = cells(h - 1, l).value then cells(h, l).interior.colorindex = 42 end if next next end sub

插入辅助列如N列,替换“-”,公式N1=SUBSTITUTE(M1,"-","")下拉再在O 列查找排序,公式为O1=IF(MAX(NOT(ISERROR(FIND(J1,$N$1:$N$20)))*ROW($N$1:$N$20))=0,"无匹配",INDEX($M$1:$M$20,MAX(NOT(ISERROR(FIND(J1,$N$1:$N$20)))*ROW($N$1:$N$20))))并按ctrl+shift+enter,出现{},下拉

Sub Macro1() On Error GoTo 100 Dim aa As String aa = InputBox("输入需要查找的内容") Cells.Find(What:=aa, After:=ActiveCell, LookIn:=xlFormulas, LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False,

查找所有应用区域中包含“hello”字符串的 sub test1() dim v as string dim r as range v = "hello" for each r in activesheet.usedrange if instr(1, r, v) 0 then msgbox r.address end if next end sub

查找用Range对象的Find方法,返回Rang对象,然后再取Range对象的Row属性或Column属性返回行或列.Set C=Range("A1:E10").Find("abc"),If Not C Is Nothing then,R=C.Row '返回Cl=C.Column '返回列.在其桌面应用程序中执行通用

方法如下: 1.查找A1:D4中所有含2的单元格,并返回单元格地址: 2.Alt+F11,输入代码如下: 3.F5执行代码,结果如下:

相关文档

vba 文本所在列
excelvba遍历单元格
excelvba实例单元
vba读取excel单元格
excelvba查找单元格
excel vba 单元格赋值
excelvba合并单元格
vba查找指定内容单元格
excel查找所在单元格
vba查找并返回单元格行列
vba模糊查询单元格内容
vba循环查找单元格内容
vba查询符合条件的单元格
excel宏查找指定内容
vba查找并选择单元格
vba的find使用方法
exceivba读取合并单元格值
vba查找一列中指定数据
vba判断合并单元格
excelvba窗体开发实例
vba合并单元格内容都保留
excel vba常用实例
43个典型excelvba实例
excelvba实例800
excel vba实例教程
43个excelvba实例
excel vba 常用编程
excel vba编程实例
excel2007vba编程实例
excelvba典型实例368
excelvba合并单元格
vba循环查找单元格内容
excel查找所在单元格
vba查询符合条件的单元格
vba模糊查询单元格内容
vba查找并选择单元格
vba查找指定内容单元格
exceivba读取合并单元格值
vba查找并返回单元格行列
excel宏查找指定内容
电脑版