excel学习库

excel表格_excel函数公式大全_execl从入门到精通

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

今天我们来看一下For循环,我相信所有学vba的朋友肯定要用For循环,但是你是否知道为什么你3条语句就能成为一个循环呢?系统在语句的前后帮我做了那些事,下面这张图说明了一切!!For 循环的语句形式点击重点解析 Step步长值不是必须的,默认都是1,他也可以是负数,负数的时候就是倒序循环。计数器和步长值不一定是整数,但是建议始终用整数,用小数会造成一些不必要的麻烦,特殊时候可以用一下在for 和next之间任意位置 可以用exit for退出循环,用以在出现特殊情况的时候提前结束循环循环语句可以嵌套下一层循环,以及其他的完整vba语句比如 if select case等,注意这里必须是完整的语句块。计数器除了系统自己按步长值赋值,也可以在程序里单独赋值(计数器=x),新手切勿这么做,这样会导致你的循环逻辑混乱,高手可以用此特性来实现一些高级算法,再次强调,新手切勿使用!!结语 大家可以在具体写For循环代码的时候,结合F8逐步调试,对照我的程序流程图,思考一下代码的内在执行逻辑,这样才能更深入的理解,在实际使用的时候,不至于浑浑噩噩,遇到比较复杂的场景就不会六神无主,无从下手。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接