La version de votre navigateur est obsolète. Nous vous recommandons vivement d'actualiser votre navigateur vers la dernière version.

Les boîtes de dialogue Excel

Les boîtes de dialogue d'Excel permettent d’interagir avec l'usager et possèdent de nombreuses variantes. Ces diverses variantes sont obtenues par l'addition de constantes VBA qui sont incluses dans l'éditeur VBA d'Excel. De plus, la boîte de dialogue peut retourner une valeur associée au choix de l'usager.

 

Voici quelques exemples des versions les plus utilisées:

Code Excel VBA pour une boite de dialogue avec seulement un bouton OK par Excel-Quebec

Résultat du code Excel VBA par Excel-Quebec


Code Excel VBA pour une boite de dialogue avec un bouton OK et annuler par Excel-Quebec

Résultat du 2e code Excel VBA par Excel-Quebec

Lorsque l’usager clique sur OK, la variable (Var1) prend la valeur = 1(=vbOk).

Lorsque l’usager clique sur Annuler, la variable (Var1) prend la valeur = 2(=vbCancel).


Code Excel VBA pour une boite de dialogue avec un bouton abandonner, recommencer et ignorer par Excel-Quebec

Résultat du 3e code Excel VBA par Excel-Quebec

Lorsque l’usager clique sur Abandonner, la variable (VAR1) prend la valeur = 3 (=vbAbort).

Lorsque l’usager clique sur Recommencer, la variable (VAR1) prend la valeur = 4 (=vbRetry).

Lorsque l’usager clique sur Ignorer, la variable (VAR1) prend la valeur = 5 (=vbIgnore).


Code Excel VBA pour une boite de dialogue avec un bouton oui et non par Excel-Quebec

Résultat du 4e code Excel VBA par Excel-Quebec

Lorsque l’usager clique sur Oui, la variable (VAR1) prend la valeur = 6 (=vbYes).

Lorsque l’usager clique sur Non, la variable (VAR1) prend la valeur =7 (=vbNo).


Lorsque l’usager clique sur Recommencer, la variable (VAR1) prend la valeur = 4 (=vbRetry).

Lorsque l’usager clique sur Annuler, la variable (VAR1) prend la valeur = 2 (=vbCancel).