VBA Do While 循环17 Mar 2025 | 阅读 2 分钟 当我们需要重复执行一组语句,只要条件为 True 就一直循环,当条件变为 False 时停止时,会用到 Do While 循环。 可以在循环的开始或结束时检查条件。“Do While ... Loop 语句”在循环开始时检查条件。 并且“Do ... Loop While 语句”在循环结束时检查条件。 如果在循环开始时检查条件,则代码块不执行。 如果在开始时未满足条件,则循环甚至不会运行一次,而如果在结束时检查条件,则循环至少运行一次。 语法Do While... 循环语句 它在循环开始时检查条件。 Do... While 循环语句 Do...while 循环还有另一种语法。 它在循环结束时检查条件。 流程图 ![]() 示例 1以上两种语法都通过示例进行了解释。 比如, 以下示例使用 Do While... 循环在循环开始时检查条件。 仅当条件变为 True 时,才会执行循环内的语句。 执行代码后,您将获得以下输出。 ![]() 示例 2在此示例中,我们使用 Do...while 循环在循环结束时检查条件。 即使条件为 False,循环内的语句也应至少执行一次。 执行代码后,您将获得以下输出。 ![]() 下一主题VBA Do Until 循环 |
我们请求您订阅我们的新闻通讯以获取最新更新。