Jos sitten lausunto | Muu lausunto
Käytä Jos sitten lausunto sisään Excel VBA suorittaa koodirivit, jos tietty ehto täyttyy.
Jos sitten lausunto
Aseta komentopainike laskentataulukkoosi ja lisää seuraavat koodirivit:
Himmennä pisteet kokonaislukuna, tulos merkkijonona
score = Range ("A1"). Arvo
Jos pisteet> = 60 Sitten tulos = "pass"
Alue ("B1"). Arvo = tulos
Selitys: jos pistemäärä on suurempi tai yhtä suuri kuin 60, Excel VBA palauttaa passin.
Tulos, kun napsautat taulukon komentopainiketta:
Huomautus: jos pisteet ovat alle 60, Excel VBA sijoittaa tyhjän muuttujan tuloksen arvon soluun B1.
Muu lausunto
Aseta komentopainike laskentataulukkoosi ja lisää seuraavat koodirivit:
Himmennä pisteet kokonaislukuna, tulos merkkijonona
score = Range ("A1"). Arvo
Jos pisteet> = 60 Sitten
result = "pass"
Muu
tulos = "epäonnistuminen"
Loppu Jos
Alue ("B1"). Arvo = tulos
Selitys: jos pistemäärä on suurempi tai yhtä suuri kuin 60, Excel VBA palauttaa passin, muuten Excel VBA palauttaa epäonnistumisen.
Tulos, kun napsautat taulukon komentopainiketta:
Huomaa: vain jos sinulla on yksi koodirivi sitten ja ilman muuta lauseketta, koodirivi voidaan sijoittaa suoraan sitten ja jälkeen (jättää pois) jos loppu (ensimmäinen esimerkki). Muussa tapauksessa aloita uusi rivi sanojen Sitten ja Else jälkeen ja lopeta Lopeta jos (toinen esimerkki).