VBA 利用VBA查找Excel单元格内容备忘

What后的内容是要查找的文本。

lookat是查找的模式,xlWhole:是一致匹配查找,xlPart:是部分匹配查找。

需要注意的是需要判断查找的Range是否存在,不进行判断直接用的话容易发生错误。

vbscript 复制代码
Sub FindCell()
    Dim rngFind As Range
    
    
    Set rngFind = ActiveWorkbook.Sheets("test").Cells.Find(What:="ab", lookat:=xlWhole)
    If rngFind Is Nothing Then
        MsgBox "Not found."
    Else
        MsgBox "Row:" & rngFind.Row & vbNewLine & "Column:" & rngFind.Column
    End If
    
End Sub
相关推荐
szial3 天前
使用VBA宏合并多个Excel文件的Sheet页
excel·vba
taller_20001 个月前
使用VBA快速将文本转换为Word表格
word·vba·表格·word vba·文本转表格
arvinzd1 个月前
VBA解除Excel工作表保护
excel·vba
maizeman1262 个月前
excel VBA进行间比法设计
excel·vba·间比法·品比试验
oennn欧冷2 个月前
中文关键字检索分析-导出到csv或者excel-多文件或文件夹-使用python和asyncio和pandas的dataframe
python·pandas·vba·asyncio·dataframe·completablefuture
rousseaou82 个月前
Weibull概率分布纸(EXCEL VBA实现)
excel·vba·weibull·weibull概率纸·可靠性理论
Script_Man2 个月前
VBA进行excel坐标转换
算法·自动化·vba·坐标转换·combobox·excel画图
jOkerSdl2 个月前
在VBA中,对Excel单元格的操作方法 (qo+op)
excel·vba
jOkerSdl2 个月前
在VBA中调用Adobe Acrobat或Reader的命令行工具,实现PDF自动打印 (‾◡◝)
pdf·vba
营赢盈英2 个月前
OpenAI API VBA function returns #Value! but MsgBox displays response
ai·excel·vba·openai api·worksheet