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
相关推荐
LAM LAB11 小时前
【VBA】Excel实现批量对单元格替换、加粗文字
excel·vba
VBA63377 天前
VBA技术资料MF432:数组排序
vba
VBA633710 天前
VBA编程经典460句372-420
vba
VBA633711 天前
VBA编程经典460句321-370
vba
wei101913 天前
【Excel VBA基础编程】边玩边学:可视化程序开发
excel·vba·自动化工具
VBA633714 天前
VBA即用型代码手册:自动调整表格大小适应页面Auto Size Table to fit Page
vba
VBA633716 天前
VBA之Word应用第四章第七节 : 段落Paragraph对象的方法
vba
Access开发易登软件22 天前
Access 中实现 Web 风格的顶部加载进度条
前端·数据库·vba·access·access开发
LAM LAB25 天前
【VBA/ppt】设置选中字体为红色
powerpoint·vba·wps
零零发聊技术25 天前
Excel实现数字与列标之间的转换
excel·vba·office