if条件语句讲解
vb中的选择结构语句有多种,选择结构是根据给定的条件,选择执行一个分支的算法结构。
选择结构在vb实际编程中都经常应用,所以深刻理解并且熟练掌握就显得非常重要了。
if选择语句
第一种形式:
if条件1then
第二种形式:
if条件1then
else
...
endif
第三种形式:
if条件1then
t语句块1
elseif条件2then
t语句块2
elseif条件3then
t语句块3
elseif条件4then
t语句块4
elseif条件5then
t语句块5
elseif条件6then
t语句块6
elseif条件7then
t语句块7
elseif条件8then
t语句块8
......
elseif条件nthen
t语句块n
else
语句块
endif
在if语句的“if语句块”和“else语句块”中还可以包含if语句。如:
…….
if条件1then
t…..
tif条件2then
tt…..
telse
tt….
tendif
t…...
else
t…..
tif条件3then
tt…..
telse
tt….
tendif
t…….
endif
例:下面的程序用于判断输入数据的奇偶性及所在的区间。
privatesubcmd1_click()
dimint1asinteger,int2asinteger
int1cint(txt1.t
把你要设置该条件格式的文件都放在一个目录,然后在该目录下新建一个工作薄,并打开,按altf11打开vba编辑器,,在左边列表栏点击鼠标右键插入一个模块,粘贴以下代码到右边窗口,
保存然后执行该代码.这个目录下所有exc:文件为exc:
submacro1()
dimfil::xlc:xlnotb:str1,formula2:str2
.formatconditions(1)3
endwith
next
endwith
endif
filenamedir
loopwhilefilename
endif
endsub
如果能下载附件,直接把这个文件放到你要设置条件格式的目录中,执行macro1宏.