Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vba 将任务分配给下一个循环中的特定值_Vba_Excel_Loops_For Loop - Fatal编程技术网

Vba 将任务分配给下一个循环中的特定值

Vba 将任务分配给下一个循环中的特定值,vba,excel,loops,for-loop,Vba,Excel,Loops,For Loop,我想在for next循环中将一些任务分配给一些值,然后进入同一个循环 比如说 For i = 0 to 10 if 5 = i = 8 then some task End if next i 但它不起作用。 如何使其工作?Sub DoTask() Sub DoTask() For i = 0 to 10 If i > = 5 or i < = 8 then 'Do Task1 Else

我想在for next循环中将一些任务分配给一些值,然后进入同一个循环 比如说

For i = 0 to 10 
if 5 = i = 8 then 
 some task 
End if
next i
但它不起作用。 如何使其工作?

Sub DoTask()
Sub DoTask()
 For i = 0 to 10 
        If i > = 5 or i < = 8 then 
             'Do Task1
        Else
              'Do Alternative Task; If you don't have an alternative task at all then the else loop itself can be left out.
        End If
    Next 
End Sub
对于i=0到10 如果i>=5或i<=8,则 “完成任务1 其他的 "做替代任务,;如果您根本没有其他任务,那么可以忽略else循环本身。 如果结束 下一个 端接头
如果答案能解决您的问题,请接受。

Sub DoTask()
对于i=0到10
如果i>=5或i<=8,则
“完成任务1
其他的
"做替代任务,;如果您根本没有其他任务,那么可以忽略else循环本身。
如果结束
下一个
端接头

如果能解决您的问题,请接受答案。

您的意思是
如果i>=5,还是i如果i>=5,或者我可以公开您的代码来处理更多信息?我正在为某个值进行循环,但我想为i的某个值分配一些其他任务,然后它重新进入相同的循环。您的意思是
如果i>=5,还是i如果i>=5,或者我可以告诉您吗公开代码以处理更多信息?我正在为某个值进行循环,但我想为某个值分配其他任务,然后它重新进入同一个循环。