VBA:收到运行时错误“ 13”:类型不匹配

时间:2018-09-21 15:10:29

标签: excel vba

enter image description here

我的代码在这里已经工作了几天,但现在我的初始状态似乎有错误。代码的重点是找到与字母“ A”相对应的特定行。

有谁能帮助我解决这个程序,将不胜感激!

1 个答案:

答案 0 :(得分:2)

获得RTE 13的原因之一可能是该单元格包含error value。您可以添加一个额外的if条件来避免这种情况

If Not IsError(Sheet4.Cells(x, "R")) Then
    If Sheet4.Cells(x, "R") = "A" Then
    ' ....
    End if
End if