Personnaliser le bouton d'une MsgBox

Bonjour à tous,

Je souhaiterais personnaliser une MsgBox comme suit :

- un bouton unique intitulé "J'ai bien compris !"

- un titre "MESSAGE IMPORTANT"

- un texte "Blablabla"

- le logo vbExclamation

Merci par avance à tous

Bonjour

MsgBox "Blablabla", 48, "MESSAGE IMPORTANT"

ou

MsgBox "Blablabla", vbOKOnly + vbExclamation, "MESSAGE IMPORTANT"

Pour le bouton, il faut passer par un userform, mais je laisse d'autre faire des propositions.

Cordialement

Si vous voulez vraiment enfoncer le clou, la solution UF offre des possibilités. Mais attention : elles ne sont pas forcément de bon goût.

12message.xlsm (38.95 Ko)

Bonjour

Comme vous l'aviez deviné, mon problème est de changer le texte du bouton sans faire de userform...

Merci

Bonjour,

Avec un code trouvé sur un autre forum et que j'ai juste adapté un peu pour vous éviter le 3ieme bouton (but3) dans le fichier joint.

Cliquez sur le bouton bleu pour exécuter le code

Bien que je ne l'ai pas trouvé sur ce site, en cherchant un peu voici probablement d'où venait la solution à l'origine -->
Solution de Tom Urtis
--> https://www.mrexcel.com/board/threads/msgbox-with-custom-buttons.279315/

7msgbox.xlsm (21.24 Ko)

Cordialement

si ok,

Merci Dan pour cette information.

Rechercher des sujets similaires à "personnaliser bouton msgbox"