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
相关推荐
小妖6666 天前
excel 怎么在单元格内容自动加上一段文字不能用公式
excel·vba
VBA63378 天前
VBA之Word应用第五章第五节 Range对象的属性(四)
vba
VBA63378 天前
VBA信息获取与处理专题七第一节 网络通信基础
vba
yivifu9 天前
怎样将Word文档中脚注引用后面的空格轻松删除
word·vba
VBA63379 天前
VBA之Excel应用第五章第四节 变量的生命周期
vba
VBA633714 天前
VBA中类的解读及应用第三十五讲 类对象的生死轮回----“二师兄”的成长历程之七
vba
SunnyDays101114 天前
使用 C# 添加、修改和删除 Excel VBA 宏 (无需 Microsoft Office Interop)
c#·excel··vba
VBA633716 天前
VBA 64位API声明语句第021讲
vba
VBA633720 天前
VBA数据库解决方案第三十一讲 DELETE+ADDNEW实现类似于UPDATA功能
vba
Access开发易登软件20 天前
Access 用 VBA 操作 SQLite,不用装任何驱动
jvm·数据库·sqlite·vba·access·access开发