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
相关推荐
VBA63372 天前
VBA高级应用30例应用6 第2部分:利用XML文件修改Excel单元格字符
vba
专注VB编程开发20年2 天前
WPS 2024 Windows版UI用QT5和自研DirectUI-vba,jsa
qt·vba·wps·jsa·directui
Access开发易登软件4 天前
在 Access 中实现 Web 风格 To Do List
前端·数据结构·microsoft·list·vba·access·access开发
weitingfu5 天前
Excel VBA 入门到精通(二):变量、数据类型与运算符
java·大数据·开发语言·学习·microsoft·excel·vba
VBA63379 天前
VBA 64位API声明语句第019讲
vba
VBA633710 天前
VBA数据库解决方案第二十九讲 如何批量修改数据库中的数据
vba
fengyehongWorld13 天前
VBA 操作PowerQuery表格和带名字的表格
excel·vba
Access开发易登软件1 个月前
在 Access 实现标签输入控件:VBA + HTML 混合开发实战
前端·数据库·信息可视化·html·excel·vba·access
VBA63371 个月前
如何学习VBA之3.4 初级阶段自测题
vba
yivifu1 个月前
使用VBA区分简体中文段落和繁体中文段落的方法
word·excel·vba