Nachádzate sa tu

Domov

11. If, Else podmienka vo VBA

V tomto tutoriáli si priblížime If, Else podmienku. Logika za If, Else je veľmi jednoduchá. Ak (If) je splnená špecifická podmienka, urob niečo, v opačnom prípade (else) urob niečo iné. V nasledujúcom prípade prostredníctvom VBA IF, Else podmienky napíšeme program, ktorý na základe Vami zadanej mzdy povie, o kolko zarábate menej/viac ako je priemer 800 EUR.  

Príklad:

Sub if_podmienka()

'nastav premennu mzda

mzda = ThisWorkbook.Sheets("Sheet1").Range("C3").Value

 'nastav If podmienku ktora bude vykonana v pripade ze hodnota bunky C3 < 800

If mzda < 800 Then

    MsgBox ("Tvoja mzda je " & mzda & "  EUR co je o " & 800 - mzda & " menej ako priemer")

'v opacnom pripade

Else

     MsgBox ("Tvoja mzda je " & mzda & " EUR co je o " & mzda - 800 & " viac ako priemer")

End If

End Sub

To bola jednoduchá If Else podmienka, ktorú si môžete vyskúšať v priloženom  makro súbore. V nasledujúcom tutoriáli vysvetľujeme If, Else If, Else podmienku, ktorá ja užitočná v prípade,že chcete nastaviť resp. overiť viacero podmienok

 

 

Reklamné odkazy

kosime.sk
Kosenie trávy, čistenie pozemkov a záhradnícke práce
 
 
Chipmo.sk
Dizajnové doplnky pre dom a záhradu