if可在嵌套使用。
if(条件A,if(条件B,B真值,B假值),A假值),其中if(条件B,B真值,B假值)就是当条件A为真时的第二层条件判断。
汗。。。是VB,不是EXCEL。楼上正解。
y=cos(x)-x^3+3x
If x<>0 Then y=sin(x)+sqr(xx+1)
以上这个当x不等于0时,y值将被替换sin(x)+sqr(xx+1)。
If x<>0 Then y=sin(x)+sqr(xx+1)
y=cos(x)-x^3+3x
以上这个不管x为值y值都将被替换成cos(x)-x^3+3x
书写不规范,不容易看出缺少End IF,应该这样写:
if val(text1text)<500 then
label1caption="你猜的太小了"
else
if val(text1text)=500 then
label1caption="你猜对了"
else
label1caption="你猜的太大了"
end if
end if
一个if对应一个end if,在写程序时,写好if后立即换行写好end if,这样不容易出错。
扩展资料:
Visual Basic源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建Active X控件,用于高效生成类型安全和面向对象的应用程序。
VB 的中心思想就是要便于程序员使用,无论是新手或者专家。VB使用了可以简单建立应用程序的GUI 系统,但是又可以开发相当复杂的程序。
以上就是关于vb用IF 判断全部的内容,包括:vb用IF 判断、VB中 if语句、VB程序内显示块IF 没有end if……等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)