购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

本章小结

顺序结构、循环结构与判断结构是VBA程序设计中最基础的三大结构。可以说,绝大多数程序设计技巧都是这三种结构的组合应用。虽然相关语法知识并不复杂,只需一两页纸就能列示完整,但是对于初学者来说,其中蕴含的程序设计思维、常用技巧和常见错误,确实会给理解和实践造成很多困扰。事实上,笔者在多年教学中也深刻感到,初学者在学习前期,对这三个结构理解得越透彻,后期的学习效果和实践能力就越强。所以本书对循环结构与判断结构进行了深入介绍,就是希望初学程序设计的读者能够真正理解它们的含义,并且逐步领会程序设计的思维方式。

经过本章的学习,读者需要重点理解和掌握的知识点包括:

★ 标准的If语句由“If … Then”开始,以“End If”结束,中间可以书写多行代码。

★ If结构可以包含一个分支(不写“Else”和“ElseIf”)、两个分支(写一句“Else”或“ElseIf”),甚至多个分支。

★ “ElseIf”是一个单词,不能在中间插入空格。

★ 在使用多分支时,必须注意前后各分支之间的包含关系,避免出现永远不可能被执行的分支。

★ 在嵌套使用If结构时,必须注意不能出现交叉嵌套的情况。

★ If结构可以全部书写在一行中以简化代码,但此时不可以再写“End If”。

★ VBA的关系运算符包括 >、<、=、>=、<=、<>。需要注意区分表示关系的等号与用作赋值的等号。

★ 可以使用And、Or和Not将多个条件组合成一个逻辑表达式,实现复杂判断。三者的运算优先级为 Not > And > Or。

★ 可以使用Select … Case结构实现多分支结构,简化代码。 ABKM44bMib9C2+05tpjeXEX0SO0DdAzHkIn/NpiJSd5ImdL6eFitOKDAg6y/O+Ci

点击中间区域
呼出菜单
上一章
目录
下一章
×