Vba 当未找到range.replace方法时,如何忽略消息窗口?

Vba 当未找到range.replace方法时,如何忽略消息窗口?,vba,excel,Vba,Excel,我正在使用vba编写一个批处理替换脚本。 但是每次没有找到搜索字符串时,警告消息窗口总是弹出,这使我不得不一次又一次地关闭它。是否可以隐藏此窗口 targetRng.Replace s, s.Offset(0, 1) 此图片主要表示未找到搜索字符串,xxxxxxxxx您可以使用Application.DisplayAlerts=False来防止Excel显示任何警报 不要忘记在以后使用Application.DisplayAlerts=True打开它请提供产生错误的完整工作示例。我们不能用一

我正在使用vba编写一个批处理替换脚本。 但是每次没有找到搜索字符串时,警告消息窗口总是弹出,这使我不得不一次又一次地关闭它。是否可以隐藏此窗口

targetRng.Replace s, s.Offset(0, 1)


此图片主要表示未找到搜索字符串,xxxxxxxxx

您可以使用
Application.DisplayAlerts=False
来防止Excel显示任何警报


不要忘记在以后使用
Application.DisplayAlerts=True打开它

请提供产生错误的完整工作示例。我们不能用一行代码做很多事情。如果在上面的行中找不到字符串,我不会收到任何消息!一切看起来都很好。