Dans un test de validation, j’ai la procédure suivante :
if ligne = limD then
MsgBox (“VALIDATION COMPLÉTÉE AVEC SUCCÈS”)
Else
Exit Sub
End if
J’aimerais modifier la police dans le MsgBox pour que le texte s’affiche :
1- en Comic Sans MS 20
2- pendant deux secondes avant de passer à l’étape suivante.
Comment devrais-je procéder ?
Je suis en version Microsoft 365, avec version VBA 7.1.
Bonjour
Il me semble qu’il n’est pas possible de modifier la police d’un MsgBox
Mais vous pouvez piloter par macro une étiquette (contrôle ActiveX du menu développeur) ou une zone de texte (du menu insertion) ou encore insérer un UserForm dans VBA.
Merci beaucoup pour la réponse.
Pouvez-vous m’aider pour la question 2 : Le MSGBOX étant surtout à caractère informatif, j’aimerais que le message s’affiche temporairement environ 2 ou 3 secondes puis s’éteigne.
Pour votre information, j’ai modifié la procédure :
if LimI = LimS then
MsgBox (“VALIDATION COM-PLÉTÉE AVEC SUCCÈS !”)
Else
Msgbox (“ÉCHEC DE LA VALIDATION !”)
Exit Sub
End if
Si votre besoin dépasse les limites de ce forum et constitue davantage une demande d’accompagnement en consultation professionnelle, nous vous invitons à remplir notre formulaire pour recevoir une soumission concernant une banque d’heures d’accompagnement à distance personnalisé.