Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

MsgBox qui ne s'affiche pas (VBA)

  • Initiateur de la discussion Initiateur de la discussion Laurette
  • Date de début Date de début

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 !

L

Laurette

Guest
Bonjour !

Pour ceux qui ont suivi l'histoire ô combien palpitante de mon projet VBA, je viens de le terminer.

Je l'ai fait toute seule, et il est d'une simplicité déconcertante, mais ce n'est pas grave.

Mon problème est juste que je voudrais mettre une MsgBox à l'ouverture du document. Je l'ai ajouté dans le VBA, testé, ça marche. Seulement, dès que j'ouvre Excel, ça ne s'affiche pas...

Pourriez-vous m'aider à résoudre ce problème ?
 
Re : MsgBox qui ne s'affiche pas (VBA)

bonjour laurette

ou veux tu la mettre, quand doit elle etre active

a te lire

correction : il va falloir qu je prenne le temps de lire

bonjour JCGL
 
Dernière édition:
Re : MsgBox qui ne s'affiche pas (VBA)

WAOUH !!!

Alors là je dis UN GRAND MERCI !

Ca marche parfaitement bien. Mais j'ai voulu corser un peu le truc, et j'ai tenté d'ajouter à la suite un nouveau message.

Devinez quoi ? Eh bien ça ne marche pas... 😀



Pourriez-vous me dire ce qui cloche ? Merci !!!
 
Re : MsgBox qui ne s'affiche pas (VBA)

Re,


Ben deux fois Private Sub WorkBook_Open ça marche moins bien

Enlève le deuxième Private..... et le premier End Sub

Poste si tu as un souci ;-)


Edit : Idem Wielfried 🙂
 
Dernière édition:
Re : MsgBox qui ne s'affiche pas (VBA)

Salut
Code:
Private WorkBook_Open()
    MsgBox (Chr(13) & "Bonjour et bienvenue !" & Chr(13) & Chr(13) & _
    "Pour calculer votre prix majoré :" & Chr(13) & _
    "Placez-vous sur une des cellules à fond jaune" & Chr(13)), , _
    "Projet VBA de      Ludivine      et      Laure "
End Sub
Le tout en une fois

A+
 
Dernière édition:
Re : MsgBox qui ne s'affiche pas (VBA)

Bonsoir,

Gorfael, -->
Code:
Private WorkBook_Open()
doit être
Code:
Private sub  WorkBook_Open()

Sinon une autre proposition en utilisant les constantes vbcrlf (merci à My Dear Friend - mdF) qui m'a expliqué cela il y a quelques temps :
Code:
Private Sub WorkBook_Open()
 MsgBox "Bonjour et bienvenue !" & vbCrLf & vbCrLf & "Pour calculer votre prix majoré :" & vbCr & _
    "Placez-vous sur une des cellules à fond jaune" & vbCrLf & vbCrLf & _
    "Projet VBA de Ludivine et Laure "
End Sub
Toujours à placer en VBA dans THISWORBOOK.

Bonne soirée
 
Re : MsgBox qui ne s'affiche pas (VBA)

Dan à dit:
Bonsoir,

Gorfael, -->
Code:
Private WorkBook_Open()
doit être
Code:
Private sub  WorkBook_Open()
Salut à tous
Gloups j'a merdu ! Je testes toujours les codes, et pour éviter les ouverture/fermeture/enregistrement, je le fais sur une macro simple, d'où l'erreur.
Merci Dan pour la correction
A+
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
9
Affichages
746
Compte Supprimé 979
C
Réponses
2
Affichages
995
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…