发布网友
共3个回答
热心网友
对
运行时,从第一个判断开始,按顺序向下读,当条件匹配时,执行条件匹配后面的语句,直到下一个ELSE 或 CASE 之前,然后就跳到 end if 或 end select
两个使用的方法一样,但条件较多时,select更简便,例:
Select Case x
Case 1 To 4, 7 To 9, 11, 13, 21 To 25, 27, 29
x = x * 2
Case 5 To 6, 10, 12, 14 To 20, 26, 28, 30
x = x * 3
Case Else
x = x * 4
End Select
你可以试着用if ……then 语句试试
热心网友
全部转换为大写
MsgBox StrConv(strInfo, vbUpperCase)
或者UCase和LCase来转换
小写:97-122
大写:65-90
用ASC和CHR函数来取字符和字符代码循环比较就可以了
网上查到这些,我对VBA也是半桶水的,希望这能帮到你一点点了!我不会引用ASC码,应该有ASC码代替“OK”字符应该就行了!
热心网友
只会选择一个case 运行