Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-模块/函数/VBA

VBA---流程控制语句

时 间:2008-01-05 08:50:11
作 者:UMVSOFT整理   ID:16  城市:江阴
摘 要:VBA---流程控制语句
正 文:

程序员最基本和最重要的工作就是要告诉计算机何时要做出什么样的动作。就像一个交通警察指挥大量的车辆和行人何时该走、何时该停、该项哪边走一样。流程控制语句就是在这方面让计算机做出选择,来达到程序员的设计意图。

1.If条件语句

if条件语句是我们最常用的一种分支语句。它符合人们通常的语言习惯和思维习惯。比如:if(如果)绿灯亮是真,then(那么)车就可以通行。Else(否则)车辆要等待行人通过。

If条件语句有三种语法形式。

1) 最简单的形式:

if <条件>then<该条件产生的结果(过程)>

2) 第二种是带有else(否则)的形式:

if <条件> then

<过程语句1>

else

<过程语句2>

end if

3)第三种是带有多重条件的形式:

if <条件1> then

<过程语句1>

elseif <条件2> then

<过程语句2>…

else

<过程语句n>

end if

<条件>是一个数值或一个字符串表达式,可以用它来检查真或假。若<条件>为True(真),则执行紧接在关键字Then后面的一条或多条与句。若<条件>为False(假),这无论接下来是什么语句,程序都将检测下一个Else<条件>或执行Else关键字后面的语句。

一个例子:

要根据一个字符串是否以字母A到F,G到N或O到Z开头来设置整数值,可以写如下代码:

Dim strMyString As String,strFirst As String,intVal As Integer

StrFirst=Mid( strMyString,1,1) ’Mid函数返回指定字符串中指定位置一定数目的

’字符。这里它返回strMyString字符串变量从第

’一个字符开始的一个字符。如果strMyString=

’“VB

Access软件网QQ交流群 (群号:483923997)       Access源码网店


常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助