Excel VBA If Then Statement - Enkle Excel -makroer

Innholdsfortegnelse

Erklæring fra If Then | Ellers uttalelse

Bruke Hvis deretter uttalelse i Excel VBA for å utføre kodelinjer hvis en bestemt betingelse er oppfylt.

If Then -erklæring

Plasser en kommandoknapp på regnearket og legg til følgende kodelinjer:

Dim score As Integer, result As String
score = Range ("A1"). Verdi
Hvis poengsummen> = 60 Så er resultatet = "bestått"
Område ("B1"). Verdi = resultat

Forklaring: Hvis poengsummen er større enn eller lik 60, returnerer Excel VBA pasning.

Resultat når du klikker på kommandoknappen på arket:

Merk: Hvis poengsummen er mindre enn 60, plasserer Excel VBA verdien av det tomme variabelen i celle B1.

Ellers uttalelse

Plasser en kommandoknapp på regnearket og legg til følgende kodelinjer:

Dim score As Integer, result As String
score = Range ("A1"). Verdi
Hvis poengsummen> = 60 Da
resultat = "bestått"
Ellers
resultat = "mislykkes"
Slutt om
Område ("B1"). Verdi = resultat

Forklaring: Hvis poengsummen er større enn eller lik 60, returnerer Excel VBA bestått, ellers mislykkes Excel VBA -retur.

Resultat når du klikker på kommandoknappen på arket:

Merk: bare hvis du har én kodelinje etter Then og ingen Else -setning, er det tillatt å plassere en kodelinje rett etter Then og å utelate (utelat) End If (første eksempel). Start ellers en ny linje etter ordene Then and Else og avslutt med End If (andre eksempel).

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave