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

本章小结

本章深入介绍了变量和常量的概念,特别讲解了它们在程序设计中的重要性。其实这部分内容涉及的知识点较少,掌握起来也不困难,所以很多教材只用较少的篇幅来介绍变量与常量。但是笔者在多年教学中深刻感悟到,越是基础的部分(如变量),越能够体现程序设计的本质与灵魂。对这些基础内容和思想的理解深度,将在很大程度上决定未来学习的难度与效果。然而,很多已经开始编写复杂程序的学生,仍然对变量等基础知识及其编程思想缺乏足够的理解,进而导致“内功不足,后继乏力”。所以本书在这一部分着墨甚多,以期在初学者能理解的范围内尽可能讲清楚变量的内涵,并引发读者对程序设计思想的思考。

讲到这里,可能有些经常使用 Excel 的读者会觉得不解:本章所举的例子都可以用公式轻松实现,为什么还要花费这么多力气去理解变量和编写程序呢?请各位不必着急,正如本书前面介绍的:编写VBA程序所能完成的工作远远超过公式甚至数据透视表等Excel工具可以完成的工作。只不过“不积跬步无以至千里”,要想掌握这种能力,必须从变量等最基本的VBA语法学起。而在初级学习阶段,我们还没有接触到 VBA 的各种实用技巧,工作效率自然没有使用公式或透视表时高。但随着学习地深入,很快读者就能发现VBA的强大之处。

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

★ 所谓变量,就是一个带有标识符的内存单元,其内容可以随时被修改;当该变量不再被使用时(如程序结束),计算机将清空该内存单元以重做它用。

★ 在程序中使用变量,可以减少重复,降低不一致错误的风险,提高代码的可读性和运行效率。

★ 尽可能将多次重复的数据内容抽取为变量,这样可以充分发挥变量的优势。

★ 变量名只能使用规定字符,并且不能与VBA保留字重名。

★ 变量命名应符合“含义明确、长短适中”的原则。

★ 先通过Option Explicit 命令启动强制声明,然后用Dim关键字声明变量,这是一个非常重要的编程习惯。

★ 对于多次重复出现但不允许取值发生变化的数据,可以使用Const关键字将其定义为常量。常量必须在声明的同时马上赋值。 OkNNxF6bVJAQk6OiU3zEnl8eUUzHlvrz6AHm1QQPJVdogoInvQf+TDV1bU3geej/

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