Excel VBA Jos sitten lausunto - Helppo Excel -makro

Sisällysluettelo

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).

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave