验证数字或字符串

时间:2014-03-14 16:36:48

标签: excel vba

快速提问:我有一个单元格可以包含值或数字或字符串" NN"

我写了这行代码:

If Not IsNumeric(Cells(c, 64)) Or Cells(c, 64) <> "NN" Then
    errCell.Value = "Wrong Div"
    errCell.Interior.Color = RGB(255, 0, 0)
    GoTo Boucle
 End If

我申请的是一个数字但是我收到错误的单元格... 任何领先都会很棒 谢谢

1 个答案:

答案 0 :(得分:1)

我认为您有一个逻辑错误 - 因为它始终显示错误消息。尝试:

If Not IsNumeric(Cells(c, 64)) AND Cells(c, 64) <> "NN"