PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Office
[算表] VBA if内再加一层if
楼主:
j2708180
(JaJa)
2021-03-26 12:02:00
x 可以是文字 a,b1,b2,c
其中 b1,b2 的运算,前半部是一样的,所以我就这样写
if x="a" then
a运算
elseif x="b1"or"b2" then
b1,b2相同的前半部运算
if x="b1" then
b1后半部运算
elseif x="b2" then
b2后半部运算
end if
elseif x= "c" then
c运算
end if
似乎不能在if里面继续叠if?
所以b1,b2必须跟a,c同一个if?
像这样应该要怎么写呢?
作者: soyoso (我是耀宗)
2021-03-26 12:09:00
if内叠(包)if是可行的如
https://i.imgur.com/jyTNaGL.gif
内文这样写并不会出现错误,有一处有调整x="b1"or"b2"改为x="b1" or x ="b2"
作者:
newacc
(XD)
2021-03-27 00:16:00
可以试试看select case语法
继续阅读
[情报]EXCEL VBA线上课程 ~~有兴趣可以参考看看
x38517489
[算表] 合并文字内容的问题
unzap
[问题] xls 转换成txt
Chicago2011
[算表] Excel定义多维阵列的长度
Lanjaja
[算表] 如何将公式抓出的列数与字段结合?
fishandrian
[问题] word尺规的左边缩排键不见了
wenkuei
[文件] WORD 2019剪贴簿
lukas2007
[算表] Excel VBA 处理工作表的3种名称
Lanjaja
[问题] Office 365 听写设定栏消失
u1111109
[算表] 筛选资料到新工作表中
virage1257
Links
booklink
Contact Us: admin [ a t ] ucptt.com