VBA查找处理未知条目

我需要用vlookup函数来分析一些数据。 问题是,当我从第三方软件获取数据(在excel表格中)时,有一些没有赋值(尚未)的条目。 现在,我想以某种方式突出显示这些条目(或者只是明确表示存在错误,就像“vlookup”公式一样),而不停止macros。 任何想法如何做到这一点?

(我已经尝试了“错误恢复下一步”和下一行为单元格分配一个默认值,但这会导致vlookup函数失败,即使有适当的分配。)

通过vlookup指令分配的属性的当前代码是:

Worksheets("S1").Cells(z-1,22).Value = Application.WorksheetFunction.VLookup(Worksheets("S1").Cells(z-1,1).Value, Worksheets("S2").Range("A1:B1000"),2,False)