Exceli VBA avaldus, kui siis - lihtsad Exceli makrod

Lang L: none (table-of-contents)

Kui siis avaldus | Muu avaldus

Kasuta Kui siis avaldus sisse Exceli VBA koodiridade täitmiseks, kui konkreetne tingimus on täidetud.

Kui siis avaldus

Asetage oma töölehele käsunupp ja lisage järgmised koodiridad:

Tuhm skoor täisarvuna, tulemus stringina
skoor = vahemik ("A1"). Väärtus
Kui skoor> = 60, siis tulemus = "pass"
Vahemik ("B1"). Väärtus = tulemus

Selgitus: kui skoor on suurem või võrdne 60 -ga, tagastab Excel VBA läbipääsu.

Tulemus, kui klõpsate lehel käsunuppu:

Märkus: kui skoor on väiksem kui 60, paigutab Excel VBA tühja muutuja tulemuse lahtrisse B1.

Muu avaldus

Asetage oma töölehele käsunupp ja lisage järgmised koodiridad:

Tuhm skoor täisarvuna, tulemus stringina
skoor = vahemik ("A1"). Väärtus
Kui skoor> = 60 Siis
tulemus = "pass"
Muidu
tulemus = "ebaõnnestumine"
Lõpp Kui
Vahemik ("B1"). Väärtus = tulemus

Selgitus: kui skoor on suurem või võrdne 60 -ga, tagastab Exceli VBA läbipääsu, muidu Exceli VBA tagastab ebaõnnestub.

Tulemus, kui klõpsate lehel käsunuppu:

Märkus: ainult siis, kui pärast koodi on üks koodirida ja muud lauset pole, on lubatud paigutada koodirida vahetult pärast seda ja jätta (jätta välja) lõpp If (esimene näide). Vastasel korral alustage uut rida sõnade Siis ja muu järel ning lõpetage lõpuga Lõpp If (teine ​​näide).

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave