我不得不循环一条消息,如果myValue = 0 or myValue > nbRisk
当myValue > 0 and <= nbRisk
我继续 为为例,如果我把myvalue的= 5,它循环一次,当我把 myvalue的= 10或11 ..它不循环 任何想法?VBA做-而2个值之间循环不工作
这是我的代码
Do While myValue = 0 or myValue > nbRisques
myValue = InputBox (Enter number of risk");
loop
For i=1 to myValue
什么是'nbRisques'的价值?它是否在运行之间改变? –
我无法再现这种情况。你能向我们展示更多你的代码吗? –
值nbRisques更改,但我发现我设置myValue作为字符串不是整数,不是没关系,但仍不明白为什么字符串适用于数字10以下,@MattCremeens谢谢 – BKChedlia