cwlr.net
当前位置:首页 >> vBA跳出iF >>

vBA跳出iF

代码:exit for 示例:for i=1 to 100 if i=50 then exit for end if next

For i=1 to 6 If i=3 Then Exit For ..... 以上代码片段表示:如果i的值为3,则退出for循环。

可以用if elseif else,也可以用select case,示例代码如下: (1)if elseif; Sub if_sample() Dim i As Integer For i = 1 To 300 If i = 1 Then Debug.Print "i值等于1" ElseIf i = 20 Then Debug.Print "i值等于20" ElseIf i = 40 Then Deb...

1、goto是可以的,想往那跳往那跳,但不建议使用。return也可以,但会终止当前函数块的运行。break是不行的,它可以跳出for循环,while循环,switch。 2、如下的代码: #include void main() { if(1) { break; } } 编译通不过:error C2043: ill...

if .... then next end if 如果要跳到外层循环的话,必须先结束内层循环。 可以用exit for语句结束内层循环。

亲,如下: if range("a1").value=0 or range("a1").value="" then '满足条件的代码 endif

呵呵,代码有个小错误 if 条件 then 代码 如果写在一行,就不用end if了 如果代码写到下一行,就需要用end if了

For i = 2 To 20 If Cells(i, 1) = "" Then Range(Cells(2, 1), Cells(i - 1, 6)).Select Selection.Copy Else Exit For End IfNext i你这个代码当只要在条件为真之前有一个条件为假则会结束循环,由于你介绍的代码有限,请自行修改之,或介绍详...

在elseif下面要插入子过程的if,那必须声明end if,格式如下: else if …… then if …… then end if end if 否则,会造成那个if子过程逻辑混乱 按照你的程序,第三行的if,那你必须在第七行上面插入end if以结束你的子过程if

If 条件1 Then 处理 ElseIf 条件2 Then 处理 Else 处理 End If 条件与条件之间可以用 "And, Or, Not" 等。 判断符可以用 "=,,=," 等。

网站首页 | 网站地图
All rights reserved Powered by www.cwlr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com