Det är nog lättast med ett litet exempel: Ett tillägg:Sv: Else if?
<code>
If a = 1 then
'om a=1
Else If a = 2 then
'om a=2
Else
om a är något annat värde, ej 1 eller 2
End if
</code>
/JohanSv: Else if?
En annan lösning är att använda sig av Select Case.
Skillnaden mellan dessa är att med Select Case så kan du bara jämföra ett värde.
a = 1
Select Case a
case 1
'TRUE. a är lika med 1 så gör något
case 2
'a är lika med 2 så gör något annat
case Else
'Om a inte är 1 eller 2 så inträffar detta.
End Select
Medans du med if..else if..end if kan jämföra flera värden.
if...else if...end if
a = 1
b = 1
If a = 1 AND b = 1then
'om a=1 och b= 1
Else If a = 1 AND b=2 then
'om a=1 och b=2
Else
om a är något annat värde, ej 1 eller 2
End if
När jag skall undersöka ett värde så använder jag som regel Select Case men ibland måste man göra frånsteg.
//Putte