Ответ уже получен, но я просто хочу добавить мои 2 цента на основе вашего образца. Да, вы можете create
, если внутри, если функция ...
Хитрость в том, что вам нужно убедиться, что ваш inner if
заканчивается до вашего outer if
.
If some outer condition then
If some inner condition then
'do some stuff
If some inner inner condition then
'do some more stuff
End if
'do some more stuff
End if
'do some more stuff
End if
Подробнее о Если ... Тогда ... Другие заявления .
В вашем примере это будет работать с очень небольшими изменениями:
if maincondition 1 then
if condition 1 then do something
....
elseif condition 2 then
....
End If
else maincondition 2 then
if condition 1 then
....
elseif condition 2 then
....
end if
end if
Отступ важен, особенно при вложении чего-либо, чтобы увидеть, где что-то начинается и заканчивается.