Excelle a écrit :
je ne comprends pas dans ton code, ci-dessous repris, quelle est la signification de : 20 et 10 ?
Commençons par le 20
Pour définir un MsgBox avec un bouton OUI et un bouton NON, on a le choix entre mettre ‘’ vbYesNo’’ ou 4
Si on veut ajouter un symbole pour ajouter un message critique (croix blanche sur fond de cercle rouge, on peut mettre ‘’vbCritical ‘’ ou 16.
En choisissant les nombres, on peut les additionner et on aura les 2 .Donc 4 pour avoir les boutons oui et non plus 16 pour avoir le symbole critique, cela fait 20
Pour ce qui est du 10, en fait, il n’y en a pas ;
If rep = 7 Then Exit Sub
Si on clique sur le bouton ‘’OUI’’, la variable Rep prend la valeur 6 et si on clique sur le bouton ‘’NON’’, cette variable prend la valeur 7.
Donc, si on clique sur ‘’NON’’,Rep = 7 et il faut donc arrêter la macro puisque l’utilisateur ne confirme pas ce que la macro va faire.
OK ?