编写代码教程(怎么学编程)

指南 0 551

编写代码教程(怎么学编程)

程序代码的编写

任何一种程序设计语言都有一套严格的编程规定。因此在开始编程之前,需要了解在VBA中编写程序代码时所遵守的规则,这样写出的程序才能被VBA正确地识别和执行。

语句及语法

VBA程序中的语句是执行具体的指令,它是VBA方法、属性、函数、表达式以及VBA所能识别的符号组合。

编写代码时必须遵守的规则称为语法。

代码书写基本原则

在书写程序代码时,要遵守如下规则:

(1)通常行写一条语句,短语句也可以一行写多条语句。 如果要在一行中写多条语句,则每条语句之间必须用英文冒号分隔。

(2)有时一条语句很长,需要换行,可使用续行符(一个空格后面加一个下划线“-"),例如:

Selctin.PasteSpecial Paste:=xlPasteValues, Openation:=xlINone, SkipBlanks _

:=False, Transpose:=False

(3)不区分大小写字母。VBA不区分应用程序代码字母的大小写,用户可以随意使用大小写字母编写代码。为了便于阅读,VBA会自动将代码中关键字的首字母转换为大写,其余字母转换为小写。

(4)各关键字之间,关键字和变量名、常量名、过程名之间一定以空格分隔。

(5)使用缩进格式。在编写程序代码时,为了使程序结构更具可读性,可以使用缩进格式来反映代码的逻辑结构和嵌套关系,例如:

For a = Value(sClass) + 1 To Value(sClass) + bNumber

i=1+1

If Len(sChass)= 4 Then

Worksheets("期末成绩").Cell(i,1)= "00" & a

Elself Len(sClass) = 5 Then

Worksheets("期末成绩").Cell(i,1)= "0" & a

Else

Worksheets("期末成绩").Cell(i,1)=a

End If

Next a

(6)注释语句

注释语句是用来说明程序中某些语句的功能和作用;在程序中使用注释语句是个好的习惯,这对于以后维护代码、对于他人读懂代码是十分必要的。在很多大型程序中,注释语句大约要占到总代码行的1/4。 因此,建议初学者学会使用注释语句,井养成注释程序的好习惯。

VBA中有两种方法标识注释语句。

一种方法使用单引号,如:'定义全局变量;可以位于别的语句之尾,也可单独一行。另一种方法使用Rem声明符,如: Rem定义全局变量;只能单独一行。

在VBA程序中,默认情况下,注释语句用绿色显示。

如下图,下面程序段中使用了注释语句:

相关推荐: