如何学习VBA之2.1.2 VBA的循环结构
我给VBA的定义VBA是个人小型自动化处理的有效工具。利用好了可以大大提高自己的劳动效率而且可以提高数据处理的准确度。我推出的VBA系列教程共九套和一部VBA汉英手册现在已经全部完成希望大家利用、学习。如果您只是一般的职场VBA需求可以打包选择7.1.3.9教程汉英手册第7套教程是入门第1套教程是入门后的提高第3套教程字典是必备的VBA之精华第9套教程是实用的典型案例讲解。这四套教程内容掌握后足以处理一般工作中的问题实际写代码的时候再辅助代码汉英手册足矣如果您想进一步提高就需要选择高级阶段的教程了。VBA是面向对象编程的语言博大精深。很多朋友咨询VBA的学习方法我会陆续给大家讲解一些我的经验大家可以慢慢体会。今日的内容是如何学习VBA之2.1.2 VBA的循环结构【分享成果随喜正能量】烦恼本无根不捡自然无。外面没有别人只有你自己一切烦恼都源于内耗。与其在内耗中耗费时间不如用行动来提升自我成就强大的人生。如何学习VBA之2.1.2 VBA的循环结构当我们学到这里,下一步就有必要了解VBA的循环结构了。在VBA的语言体系中我们要了解三种循环For each; Do while; For next.这三种循环是我们掌握VBA的重中之重。FOR EACH 循环我常称之为遍历这个循环结构可以遍历某个集合的所有元素当我们不想知道循环的次数以及集合大小的时候就可以用这个循环结构。这个结构是简单的也是非常实用的。只要明确了这个集合明确了这个集合的元素就可以使用这个结构。DO WHILE循环有着不同的表示形式但是万变不离其中要有一个用于判断循环是否继续执行的条件这个条件是非常重要的特别注意在工作表中往往利用是否为空格作为一个基本的条件语句。 DO WHILE CELLS(i,1)””往往在我的教程中看到的非常多。当然这里的变量i要随着循环而不断地变化。FOR NEXT循环是一种非常简单的结构利用一个FOR I1 TO 10类似的结构指定循环的次数操作。在某种意义上讲上述的三种循环是可以相互转换的但大多数情况下我们不建议您去考虑这三种循环的转换。那么什么情况下用哪种循环结构就要靠大家对VBA的理解。只要多利用其中的道理是不难发现的很多是熟能生巧的。在前面讲过这三种结构是我们掌握VBA基础的重中之重。我们要掌握这种语言就要从这些基础语句入手认真理解领会其中的含义。看教程的实例中是如何组织这些语言的最好能养成自己的代码习惯这种习惯非常重要在自己调试代码时是非常有用的。再次强调一遍要养成自己代码的习惯这是十分有益的。在我的第七套教程中接着讲了错误处理、字符串操作、日期和时间、事件、数组应用函数过程等。我20多年的VBA实践经验全部浓缩在下面的各个教程中

相关新闻