For Each…Next语句用于逐一循环数组或集合中的每个元素。
语法格式如下:

For Each <数组或集合中的元素> in <数组或集合><循环体>[Exit For]
Next <数组或集合中元素>

说明:

数组或集合中的元素:必要参数,用来接受遍历集合或数组中的元素,通常为变体类型的变量。

数组或集合:必要参数,集合或数组的名称。

循环体:可选参数,用户根据需求自定义语句块。

Exit For:可选参数,与前面学习的for循环一样,可以使用exit for强制提前退出循环。

For Each…Next语句是专门用于遍历数组和集合的,采用For Each语句可以非常方便的遍历数组或集合内的所有元素,可以这样来理解这个循环语句,即程序执行到该语句时,会从这个集合或数组内的第一个元素开始逐一取出每个元素赋值给<数组或集合中的元素>,直到取到最后一个元素后,则结束该循环。

举例1:遍历一个数组内的全部元素
代码如下,单击按钮后,则可以在窗体上显示该数组内所有元素值

Private Sub Command1_Click()Dim a       '定义一个变体型变量Dim arr()   '这里随便定义一个数组,数组名为arrarr = Array(2, 5, 13, 17)   '为数组赋值    For Each a In arr   '遍历数组内元素        Print a    Next
End Sub

VB循环结构之For Each...Next详解相关推荐

  1. vue.js循环for(列表渲染)详解

    vue.js循环for(列表渲染)详解 一.总结 一句话总结: v-for <ul id="example-1"> <li v-for="item in ...

  2. [Pytorch系列-61]:循环神经网络 - 中文新闻文本分类详解-3-CNN网络训练与评估代码详解

    作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客 本文网址:https://blog.csdn.net/HiWangWenBing/article/detai ...

  3. [Pytorch系列-60]:循环神经网络 - 中文新闻文本分类详解-2-LSTM网络训练与评估代码详解

    作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客 本文网址:https://blog.csdn.net/HiWangWenBing/article/detai ...

  4. DOS循环:bat/批处理for命令详解之一 (史上虽详尽的总结和说明~~)

    DOS循环:bat/批处理for命令详解之一 (史上虽详尽的总结和说明~~) --- --- 前言: 虽然以前对批处理也算有点研究,但一直对for命令理解不够透彻,偶尔用时也是照猫画虎的用一下. 虽然 ...

  5. [转]VB中资源文件.res的使用方法详解

    在几乎所有的Windows应用程序中都拥有资源文件,这些文件定义使用应用程序将要显示很多的用户界面元素,以及提供程序所需要的各种类型数据的存储场所.资源文件在VC应用程序中应用十分广泛,在VB应用中却 ...

  6. JQuery在循环中绑定事件的问题详解

    JQuery在循环中绑定事件的问题详解 有个页面上需要N个DOM,每个DOM里面的元素ID都要以数字结尾,比如说 ? 1 2 3 <input type="text" nam ...

  7. 大脑构造图与功能解析_大脑的结构和功能分区_详解人脑构造与功能

    大脑的结构和功能分区 _ 详解人脑构造与功能 学习,可以开阔人的大脑 ; 学习,可以使人的大脑拥有更多的知识,人的大脑和肢 体一样,多用则灵,不用则废.那么下面学习啦小编给大家分享一些大脑的结构和功 ...

  8. 装配图中齿轮的画法_减速器结构解析和装配图画法详解

    减速机器用于低转速大扭矩的传动设备,原理是把电动机.内燃机.马达或其它高速运转的动力,通过减速机的输入轴上齿数少的齿轮啮合输出轴上的大齿轮,从而达到减速的目的:大小齿轮的齿数之比,就是传动比.减速器是 ...

  9. VB静态调用与动态调用dll详解

    [[请注意]]:在以下语法格式中,请注意 [函数名] 的[大小写]!!! 静态与动态比较: 静态调用简单,动态调用麻烦:静态调用占用资源多,动态调用占用资源少:正所谓鱼和熊掌不可兼得. 静态调用定义: ...

最新文章

  1. 快来呀~120类萌狗祝你狗年大吉!
  2. 贝壳找房挖到AI大牛叶杰平,房产中介转型需要技术,高估值更需要
  3. 【计算理论】计算复杂性 ( 计算理论内容概览 | 计算问题的有效性 | 时间复杂性度量 | 输入表示 | 时间复杂度 )
  4. [Termux]给Termux安装一个发行版Linux
  5. Error:scalac: Error: scala.collection.immutable.$colon$colon.tl$1()Lscala/collection/immutable/List;
  6. 8.10模拟:贪心、最优化思路
  7. WebService Software Factory 设计草图
  8. 计算机网络项目——最小网元设计(阶段三)
  9. 橡胶支座抗压弹性模量计算公式_隔震支座的这些力学特性您都掌握了吗?
  10. 16进制数组转成10进制 qt_将十六进制转换为二进制qt
  11. struts2 jsp提交对象数据要这么干
  12. html按钮的ui,button按钮 - 基础 - H-ui前端框架官方网站
  13. 三级数据库常考知识点强调
  14. 问答WAP版重新改版上线
  15. tomcat热部署(springboot项目)
  16. java sort 降序_详解Java sort()数组排序(升序和降序)
  17. php cunstruct,南开大学海外大学生物学类教授一览
  18. 头文件防卫式声明/引用/static/extern/
  19. 在SDLC中使用静态代码分析的最佳实践
  20. 商务与经济统计阅读笔记3

热门文章

  1. Python 字符串应用详解(全网最详)
  2. root-me web-client过关斩将
  3. css学习笔记之图像
  4. htc+m8+wp+android,WP8.1版HTC One M8官方配置全揭晓
  5. mybatis Plus多表查询
  6. inversion 矩阵_inversion是什么意思_inversion怎么读_inversion翻译_用法_发音_词组_同反义词_倒置-新东方在线英语词典...
  7. 飞信消息通道服务器,和飞信_服务中心_中国移动通信
  8. 建网站之前要先做好SEO布局工作
  9. 每一个数据分析师都要掌握的方法:多维度分析法
  10. 使用window小娜实现文本转语音