Vba

Če potem izjava

If Then Statement

Če potem izjava | Druga izjava

Uporabi Če je potem izjava v Excel VBA za izvajanje kodnih vrstic, če je izpolnjen določen pogoj.



Če potem izjava

Postavite a ukazni gumb na delovni list in dodajte naslednje vrstice kode:



NobenegarezultatKot Celo število, rezultatKot Vrvica
score = obseg ('A1'). Vrednost

Čerezultat> = 60Potemrezultat = 'podaj'

Obseg ('B1'). Vrednost = rezultat

Pojasnilo: če je rezultat večji ali enak 60, Excel VBA vrne prelaz.

kako sešteti vrednosti v

Rezultat, ko na listu kliknete ukazni gumb:



Izjava Excel VBA If then

Opomba: če je rezultat manjši od 60, Excel VBA vnese vrednost praznega rezultata spremenljivke v celico B1.

counttif je primer logične funkcije

Druga izjava

Postavite a ukazni gumb na delovni list in dodajte naslednje vrstice kode:



NobenegarezultatKot Celo število, rezultatKot Vrvica
score = obseg ('A1'). Vrednost

Čerezultat> = 60Potem
rezultat = 'podaj'
Drugače
rezultat = 'neuspeh'
Konec Če

Obseg ('B1'). Vrednost = rezultat

Pojasnilo: če je rezultat večji ali enak 60, Excel VBA vrne prelaz, sicer Excel VBA vrne neuspeh.

Rezultat, ko na listu kliknete ukazni gumb:

excel pogojna formula za oblikovanje, ki temelji na drugi celici

Druga izjava programa Excel VBA

Opomba: samo če imate eno vrstico kode za nato in nobenega stavka Else, je kodno vrstico dovoljeno namestiti neposredno za nato in izpustiti (izpustiti) End If (prvi primer). V nasprotnem primeru začnite novo vrstico za besedama Then in Else in se konča z End If (drugi primer).

1/9 Dokončano! Preberite več o izjavah if>
Pojdi na naslednje poglavje: Loop



^