Vba

Déclaration Si Alors

If Then Statement

Déclaration Si Alors | Autre déclaration





Utilisez le Si alors instruction dans Excel VBA pour exécuter des lignes de code si une condition spécifique est remplie.

Déclaration Si Alors

Placer un bouton de commande sur votre feuille de calcul et ajoutez les lignes de code suivantes :





RienButComme Entier, résultatComme Chaîne de caractères
score = Plage('A1').Valeur

Sinote >= 60Puisrésultat = 'passer'

Plage('B1').Valeur = résultat

Explication : si le score est supérieur ou égal à 60, Excel VBA renvoie pass.

comment entrer sur excel

Résultat lorsque vous cliquez sur le bouton de commande sur la feuille :



Déclaration Excel VBA If Then

Remarque : si le score est inférieur à 60, Excel VBA place la valeur du résultat de la variable vide dans la cellule B1.

exceller si fonction avec plusieurs conditions

Autre déclaration

Placer un bouton de commande sur votre feuille de calcul et ajoutez les lignes de code suivantes :

RienButComme Entier, résultatComme Chaîne de caractères
score = Plage('A1').Valeur

Sinote >= 60Puis
résultat = 'passer'
Autre
résultat = 'échec'
Finir Si

Plage('B1').Valeur = résultat

Explication : si le score est supérieur ou égal à 60, les retours Excel VBA réussissent, sinon les retours Excel VBA échouent.

Résultat lorsque vous cliquez sur le bouton de commande sur la feuille :

excel formule de mise en forme conditionnelle basée sur une autre cellule

Excel VBA Else Statement

Remarque : uniquement si vous avez une ligne de code après Then et aucune instruction Else, il est permis de placer une ligne de code directement après Then et d'omettre (laisser de côté) End If (premier exemple). Sinon, commencez une nouvelle ligne après les mots Then et Else et terminez par End If (deuxième exemple).

1/9 Terminé ! En savoir plus sur les instructions if then >
Aller au chapitre suivant : Boucle



^