打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Excel VBA流程图解之For循环的本质 原来系统偷偷干了很多事

上一节,我们画了一个Excel VBA流程图解之Select Case语句 多分支选择的最佳选择,今天我们来看一下For循环,我相信所有学vba的朋友肯定要用For循环,但是你是否知道为什么你3条语句就能成为一个循环呢?系统在语句的前后帮我做了那些事,下面这张图说明了一切!!

For 循环的语句形式

重点解析

  1. Step步长值不是必须的,默认都是1,他也可以是负数,负数的时候就是倒序循环。
  2. 计数器和步长值不一定是整数,但是建议始终用整数,用小数会造成一些不必要的麻烦,特殊时候可以用一下
  3. 在for 和next之间任意位置 可以用exit for退出循环,用以在出现特殊情况的时候提前结束循环
  4. 循环语句可以嵌套下一层循环,以及其他的完整vba语句比如 if select case等,注意这里必须是完整的语句块。
  5. 计数器除了系统自己按步长值赋值,也可以在程序里单独赋值(计数器=x),新手切勿这么做,这样会导致你的循环逻辑混乱,高手可以用此特性来实现一些高级算法,再次强调,新手切勿使用!!

结语

大家可以在具体写For循环代码的时候,结合F8逐步调试,对照我的程序流程图,思考一下代码的内在执行逻辑,这样才能更深入的理解,在实际使用的时候,不至于浑浑噩噩,遇到比较复杂的场景就不会六神无主,无从下手。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel中VBA中for循环语句的使用方法
【烟花原创】VBA零基础之第16篇 For...Next循环
笨方法学VBA:基本语句
Excel VBA入门(四)流程控制2-循环控制
Excel VBA中for循环语句的用法
vba遍历字符串_VBA中三种循环语句的讲解及实例应用_weixin
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服