大家都很清楚,无论是在word、excel、ppt、access哪个软件中,高手都在使用VBA来解决疑难问题。为了向高手们学习,新手朋友们怎么快速掌握VBA语法基础呢?
工具/原料
VBA
方法/步骤
1
VBA书写格式。良好的书写格式可以为以后养成一个良好的编程习惯,奠定稳固的基本功。比如VBA中的连写和换行,一般情况下,都是一行写一句。如果习惯一行写多句,可以用:冒号将句子分隔开;如果写一行代码时句子很长,可以分行书写,并用_下划线连接。
2
VBA中的变量和常量。和其他编程语言一样,变量用来临时的存储数值,参加计算或数据库中的对象。可以通过Dim 名称 As 数据类型 来声明;常量就是在运行时不能被修改值的对象,可以通过Public Const来声明。
3
VBA数组。数组,在任何编程语言中都是一系列的数据类型相同的元素有序集合。变量和数组的区别就在于,前者只能存储一个数值;后者可以存储很多。他可以通过以下方式声明:Dim 数值名称([x],[y To z])As 数据类型。比如下图的例子声明了3个数组。
4
VBA表达式。表达式可以将以上的这些变量、常量、以及函数等通过运算符连接构成,来进行一定的运算并得出结果。其中运算符包括以下几种:算术运算符、关系运算符、逻辑运算符、关系运算符。各种运算符在运算过程中以优先级决定先后顺序。
5
VBA程序结构控制。程序结构常用的就是条件判断和循环。条件判断结构语句包括If...Then、If...Then...Else、If...Then...ElseIf...Else三种。比如下图中的例子说明。
6
最后,程序注释要添加。再好的程序员,如果程序中没有注释语句,很久以后,再看自己的程序,要完全读明白也非易事了。所以一个好的程序,都会带有清晰的注释语句,方便以后编辑维护。添加注释可以在起始位置使用Rem语句,也可以在句中位置注释语句前加单引号'或者:Rem冒号来区分程序。
上一篇:在职研究生备考全攻略:
下一篇:教你如何学好英语