VBA语句 --- 判断语句

单条件判断

Sub 单条件判断()
    If Range("a1") > 0 Then
        Range("b1") = "正数"
    Else
        Range("b1") = "负数或0"
    End If
End Sub

多条件判断1

Sub 多条件判断1()
    If Range("a1") >0 Then
        Range("b1") = "正数"
    ElseIf Range("a1") = 0 Then
        Range("b1") = "等于0"
    Else
        Range("b1") = "负数"
    End If
End Sub

多条件判断2

Sub 多条件判断2()
    If Range("a1") <>"" And Range("a2") <>"" Then
        Range("a3") = Range("a1") * Range("a2")
    End If
End Sub

原文地址:https://www.cnblogs.com/eternal-immortal/p/9513548.html

时间: 2025-01-17 16:28:39

VBA语句 --- 判断语句的相关文章

刚开始python的小强---if判断语句

判断: 1.单分支判断语句 if 条件: 内容1 内容2 else: 内容3 内容4 实例: 1 if 1 == 1: 2 print("yes") 3 else: 4 print("no") 2.多分支判断语句 if 条件: 内容1 内容2 elif 条件 内容3 elif 条件 内容4 else: 内容5 实例: 1 inp = input(">>>") 2 if inp == "1": 3 print(

Swift流程控制之循环语句和判断语句详解

Swift提供了所有c类语言的控制流结构.包括for和while循环来执行一个任务多次:if和switch语句来执行确定的条件下不同的分支的代码:break和continue关键字能将运行流程转到你代码的另一个点上. 除了C语言传统的for-condition-increment循环,Swift加入了for-in循环,能更加容易的遍历arrays, dictionaries, ranges, strings等其他序列类型. Swift的switch语句也比C语言的要强大很多. Swift中swi

sas条件判断语句

if语句<可执行语句> data b; set sashelp.class; if _n_ le 4; *如果if为真,则继续执行if后面的语句,最后输出满足if的条件的观测,如果if为假则立刻返回到data步开头继续执行下一条set语句; y = 'now'; /* y = 'now'; if _n_ le 4;也能得出同样的结果,但是效率相对来说较低,因为要重复执行y的赋值语句 */ run; if的另外两种格式if x=3 then y=4; 对于要表达的只有一条数据就用thenif x

SQL判断语句用法和多表查询

1.格式化时间sql语句 本例中本人随便做了两张表,和实际不是很相符,只是想说明sql语句的写法. 例1表格式如下: 需求:查询出本表,但需要使time字段的时间格式为yyyy-MM-dd,比如:2013-08-13 sql写法: SELECT u.id,u.userId,u.timeType,DATE_FORMAT(time,'%Y-%m-%d') AS time,secondId FROM `user` u 运行结果: 2.多表查询(三表查询) 例二三表结构如下: 需求:查询出主表,要求在主

python基础:循环语句和判断语句

小生博客:http://xsboke.blog.51cto.com 小生 Q Q:1770058260 -------谢谢您的参考,如有疑问,欢迎交流 一. python语句块和缩进 缩进是Python语法的一部分:在python语句中,空格是用来区分块的,每一块的语句,缩进量(空格)应该是相同的 Python语言利用缩进表示语句块的开始和退出(Off-side规则),而非使用花括号或者某种关键字: 增加缩进表示语句块的开始,而减少缩进则表示语句块的退出. 在Python中,冒号(:)用来标识语

SQL判断语句

select decode(tts.is_lock,0,'false',1,decode(tts.execute_state,4,'false','true')) from twf_tech_schedule tts sql判断语句

条件判断语句比较

条件判断语句比较 流程控制进行条件语句判断的时候,经常用到各种数据类型的变量与零值比较的问题,这里进行一个总结加深对数据类型的认识,不规范的与零比较语句容易让人对参与比较的数据类型产生误解. §1. 布尔变量与零值比较 C++有bool类型,C99标准才有布尔类型_Bool,用整型代替布尔类型,非0表示真,0表示假,如果你的编译器不支持布尔类型,可以自定义类型enum_BOOL{FALSE = 0,TRUE = !FALSE}. 不可将布尔变量直接与TRUE.FALSE或者1.0进行比较,假设布

条件判断语句 if语句/switch语句

if(条件表达式)语句 if语句即条件判断语句,对于if语句括号里的表达式,ECMAScript会自动调用Boolean()转型函数将这个表达式的结果转换成一个布尔值.如果值为true,执行后面的一条语句,否则不执行 <script type="text/javascript"> var box = 100; if (box > 50) //if 语句里的表达式如果返回的false,只会不执行后面的一条语句 alert(box); //第二条语句,和if语句无关,所以

shell 判断语句--实例解读

1 if 语句 if语句的格式: if 条件 then 命令 fi if 条件 then 命令 else 命令 fi if 条件 then 命令 elif 条件 then 命令 else 命令 fi 示例: 判断当前用户是否为root,如果是,则执行/home/test 目录压缩 #!/bin/bash if [ "$(id -u)" -eq "0" ];then tar czf /home/test.tar.gz /home/test fi 要求用户输入密码,并判