本章为读者详细介绍了循环结构的含义,以及 For…Next 这个经典的循环结构的特点和各种用法。循环结构是程序设计中的三大结构之一,也是让程序充分发挥计算机的速度优势,高效解决实际问题的关键。所以对于初学者来说,深刻理解循环结构的执行过程和应用技巧,对实际编程具有非常重要的意义,这也是本书用了整章内容剖析For…Next语句的原因。
经过本章的学习,读者需要重点理解和掌握的知识包括:
★ 每当程序中出现“规则明确、大量重复”的代码时,就可以考虑将其放入循环体,使其自动重复执行。
★ 每当执行到Next语句时,循环变量都会被自动改变一次。
★ 用好For循环的关键,在于对循环变量的灵活运用,但是轻易不要在循环体中改变循环变量的数值。
★ 一旦发生死循环,可以尝试使用“Ctrl+Break”组合键使程序暂停运行;如果无法暂停,需要使用任务管理器结束Excel进程。
★ 编辑程序时一定要养成随时保存文件的习惯,以防发生意外时丢失代码。
★ 当需要执行倒序循环时,必须使用Step子句将步长声明为负数。
★ 累加与计数是通过循环实现数据统计的基本功,使用时一定要注意累加器和计数器的初始值设定。
★ 编写代码时应按照从属关系,适当通过“Tab”键使代码进行缩进,并使用单引号为重要语句添加注释。