XL 2010 Résolu par Chris, Lone-Wolf et DoubleZéro : msgbox : affichage et temps de fermeture

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
Bonjour à toutes et à tous,

Tout d'abord, je vous souhaite une très belle année pleine de bonheur et de réussite pour vous et ceux que vous aimez.

En ce 1er janvier, je m'en remets déjà à vous LOL,

Ce n'est pas bloquant, mais j'aimerais distinguer mes affichages msgbox en deux catégories :
1 - affichage bloquant avec clic sur ok ou "oui ou non",
2 - affichage informatif sans le bouton ok avec fermeture automatique.

C'est le 2 qui que pose un petit problème
est-il possible ? :
- de réduire le temps (dans le fichier joint 1 seconde) à 0.5,
- qu'il n'y ait pas le OK dans le msgbox.

Malgré mes recherches et essais, je n'y suis pas arrivé.
Il semblerait, d'après mes visites sur le net, qu'il n'y aurait pas d'autre possibilité que de passer par un UserForm et ça, je ne sais pas faire.
Si on peut l'éviter, je préfèrerais mais sans autre solution, je prends LOL

Je joins un fichier test.
Avec mes remerciements,
Bonne journée à toutes et à tous,
Amicalement,
Lionel,
 

Pièces jointes

Bonjour Lone,
Merci de m'avoir répondu,
Je dois être encore sous l'emprise de la fête LOL.
J'avais cherché sur le forum et je viens de faire encore des recherches mais je n'ai ps trouvé de réponses à mes questions.
est-il possible ? :
- de réduire le temps (dans le fichier joint 1 seconde) à 0.5,
- qu'il n'y ait pas le OK dans le msgbox.

Je continue ......
Amicalement,
Lionel,
 
Bonjour Chris et bonne année 🙂

Chris, Lionel cherche aussi à ne pas afficher le bouton OK d'après ce qu'il dit.
Lionel, de cette façon là, je pense qu'il faut agir sur les propriétés du Shell en mettant le bouton Visible = False. Mais comment faire, mystère et boule de gomme.
 
Re Chris,

Bien sûr, je suis loin d'être un ténor en VBA même si j'avance à mon rythme grâce à vous tous.
Mon code est le suivant :
Code:
CreateObject("Wscript.shell").Popup "Si le message disparait automatiquement en 1 seconde sans OK", 1, "t'as droit à l'apéro !!!"

Si je mets 500, c'est 500 secondes ?
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
6
Affichages
1 K
Retour