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
相关推荐
Access开发易登软件3 天前
在 Access 实现标签输入控件:VBA + HTML 混合开发实战
前端·数据库·信息可视化·html·excel·vba·access
VBA63375 天前
如何学习VBA之3.4 初级阶段自测题
vba
yivifu6 天前
使用VBA区分简体中文段落和繁体中文段落的方法
word·excel·vba
VBA63378 天前
VBA之Word应用:在Word中,什么是Range对象
vba
LAM LAB22 天前
【VBA】Excel指定单元格范围内字体设置样式,处理导出课表单元格
excel·vba
LAM LAB24 天前
【VBA】Excel实现批量对单元格替换、加粗文字
excel·vba
VBA63371 个月前
VBA技术资料MF432:数组排序
vba
VBA63371 个月前
VBA编程经典460句372-420
vba
VBA63371 个月前
VBA编程经典460句321-370
vba
wei10191 个月前
【Excel VBA基础编程】边玩边学:可视化程序开发
excel·vba·自动化工具