While...Wend循环中,如果条件为True,则会执行所有语句,直到遇到Wend关键字。

如果条件为false,则退出循环,然后控件跳转到Wend关键字后面的下一个语句。

语法

以下是VBA中While..Wend循环的语法。

While condition(s)[statements 1][statements 2]...[statements n]
Wend

流程图

示例

参考以下示例代码的实现 -

Private Sub Constant_demo_Click()Dim Counter :  Counter = 10   While Counter < 15     ' Test value of Counter.Counter = Counter + 1   ' Increment Counter.msgbox "The Current Value of the Counter is : " & CounterWend   ' While loop exits if Counter Value becomes 15.
End Sub

当上面的代码被执行时,它会在消息框中打印以下内容。

The Current Value of the Counter is : 11 The Current Value of the Counter is : 12 The Current Value of the Counter is : 13 The Current Value of the Counter is : 14 The Current Value of the Counter is : 15

转载于:https://www.cnblogs.com/sunyllove/p/11348219.html

VBA While Wend循环相关推荐

  1. VBA For Each循环

    VBA For Each循环 作者: MrHello Java技术QQ群:227270512 / Linux QQ群:479429477 For Each循环用于为数组或集合中的每个元素执行语句或一组 ...

  2. autoit学习笔记---“While…WEnd”循环

    autoit学习笔记---"While-WEnd"循环 (2012-03-26 16:10:58) 标签: 杂谈 分类: 学习笔记之autoit "While-WEnd& ...

  3. while ... Wend循环语句的用法

    While-Wend语句是For-Next语句的变形.当循环的执行次数根据条件而变动时,应使用While-Wend语句.其语法结构如下: While Expression Statement1 Wen ...

  4. vba 跳出for循环_VBA简单入门08:For循环

    1.循环的作用和原理 作用:用来有效地重复执行相同或者相似的操作.Sub vv() Dim i As Long i = 0 i = i + 1 i = i + 1 i = i + 1 i = i + ...

  5. vba结束本次循环进行下次_VBA掌握循环结构,包你效率提高500倍

    这是系列免费教程<Excel VBA:办公自动化>,还是老规矩,看看我们走到哪里了. 1.认识VBA:什么是VBA? 2.这些掌握了,你才敢说自己懂VBA 3.VBA变量5年踩坑吐血精华总 ...

  6. vba 跳出for循环_ExcelVBA的三重FOR循环退出

    在使用Excel的VBA功能实现数据查询时,经常用到三重FOR循环查询,如果全部把这些循环查询一遍,需要很长的时间,电脑运算也特别慢.如何才能快速退出三重FOR循环呢?如果用ExitFor,则会退出所 ...

  7. VBA中的循环代码大全

    最近,我在自学VBA,有了之前的Python基础,感觉学起VBA也比较轻松.毕竟VBA和Python一样都是面向对象的编程语言.通过自学,我基本上掌握了VBA的循环方法,以下是我的简单笔记和大家一起分 ...

  8. VBA之for循环使用

    有这样的工作表 现在想把E列里,男对应的F称呼列改为先生,女改为女士 B列的理工对应的C列改为LG,文科改为WK,财经改为CJ,如何去实现? 这里就用到了for循环和if Sub for_if_tes ...

  9. VBA 关于for循环和变量的测试, for 循环的自变量i会停留在i+1,自变量会基于最新变化改变

    1 for循环的自变量i会停留在i+1 for循环结束后,如果继续查看i 会发现i 会停留在i+1, 但不会停留在i+1之外更大的数字 Sub test14()For i = 1 To 10 '循环结 ...

最新文章

  1. LeetCode--448
  2. 人工智能(Artificial Intelligence)常用算法
  3. 通过 OpenAPI 部署 Npcf_PolicyAuthorization-PostAppSessions API Service
  4. 使用svnsync备份详解[转载+修改]
  5. CG CTF WEB bypass again
  6. android 解决getColor()方法过时
  7. Spring详细导包截图以及IOC和DI思想
  8. PIP 安装 numpy
  9. git cherry pick
  10. c语言1234为什么不是常量,C语言学习1
  11. npm install cracoc 老版本_npmamp;nvmamp;nrmamp;yarn常用的命令和常见的手法
  12. catch(…) vs catch(CException *)?
  13. 网页设计与制作 项目教程 项目1
  14. 人工智能——深度学习
  15. 使用VNC远程登录百度智能云服务器
  16. mac开启Airdrop的硬件要求
  17. STM32读写ADXL345 中断功能
  18. 域名防红监测软件实现方案
  19. 资深猎头:面试前要做十四件事
  20. win10输入法经常自动添加 英语(美国)键盘

热门文章

  1. vector初始化必须设置大小么_如何将西门子S120变频器设置成为可调电压源
  2. 智能算力的枢纽如何构建?中国云都的淮海智算中心打了个样
  3. 二次函数回归方程_高三专题(下载)||【专题1】高三复习三角函数专题训练
  4. c语言实现十进制转换为二进制
  5. 夜晚的风,教会了我如何写散文诗
  6. 西门子PLC S7-200SMART编程软件安装与通信
  7. oracle初始化ou,oracle配置,备份及恢复数据库
  8. 用C语言求1到10 阶乘的和
  9. 一个简单的ETL开发的过程(informatica)
  10. 求导与原函数的奇偶性互换证明