VB 函数 do while ...Loop 与 while ....wend 还有 do ...Loop while 的区别是什么?

如题所述

While 或 Do 循环语句基于 Boolean 表达式循环。只要 Boolean 表达式计算为 True,While 循环语句就一直循环。Do 循环语句必须附加 While 关键字或 Until 关键字;Do While 语句在条件计算为 False 时中断循环,Do Until 语句在条件计算为 True 时中断。
上面DO后面的While和Until也可以写在Loop后面
参考:http://msdn.microsoft.com/zh-cn/office/eked04a7
http://msdn.microsoft.com/zh-cn/office/aa711984.aspx
http://msdn.microsoft.com/zh-cn/office/8kb5c096
http://msdn.microsoft.com/zh-cn/office/ya7d9b6t
后两个是E文的,解释得比较清楚。End While和Wend是等价的

参考资料:http://msdn.microsoft.com/zh-cn/office/aa711984.aspx

温馨提示:答案为网友推荐,仅供参考
相似回答