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开发易登软件2 小时前
数据处理中的两大基石:何时选择Excel,何时考虑Access
数据库·信息可视化·excel·vba·access
专注VB编程开发20年5 天前
EDGE估计没有switch到frame的做法
前端·edge·vba
Access开发易登软件6 天前
Access自动生成PPT报告完全指南
数据库·powerpoint·vba·vb·access·access开发
专注VB编程开发20年9 天前
VBA 宏录制的独特优势及替代方案
自动化·vba
林月明13 天前
【VBA】点击一个按钮实现自动更新excel文件列数据
excel·vba·宏文件·一键数据更新
Access开发易登软件20 天前
Access 数据可视化:如何制作箱形图
前端·数据库·vba·access·access开发
課代表24 天前
Excel VBA 为数据赋予随机浅色标记
excel·vba·可视化·条件格式·标记·对比·随机
无敌的黑星星1 个月前
office 批量word转pdf
pdf·word·vba
Access开发易登软件1 个月前
Access开发实战:绘制漏斗图实现业务转化分析
数据库·信息可视化·html·vba·图表·access
取啥都被占用1 个月前
VBA的excel逐行替换到word模板及打印还原
excel·vba