在尝试阅读#NAME时?从excel到字符串的值会给出类型不匹配错误

Man*_*han 3 excel vba excel-vba

我有一个宏从excel读取描述字符串,并发现数据中是否存在特定的字符串.

有时输入文件可能包含#NAME之类的值?在牢房里.当宏到达此单元格时,它只是在下一行中给出错误类型不匹配运行时错误13.

我只是想忽略这一行并继续下一行.我该如何进行验证(如果).我正在使用'do-loop until'来循环.descriptionString是一个字符串变量.

descriptionString = currentwrkbk.Worksheets(1).Cells(i, 1).Value
Run Code Online (Sandbox Code Playgroud)

Nat*_*Sav 5

使用IsError,就像这样

if iserror(currentwrkbk.Worksheets(1).Cells(i, 1).Value))....