Vérifiez son contenu et mettez des espacesnbPB c'est une variable calculé précédemment que je souhaite inclure dans ma fenêtre en plein milieu d'un texte
"Vérification du carnet de ferrures terminé " & nbPB & " défauts trouvés. Voulez vous afficher ces erreurs ?"
ouRéponse = MsgBox("Vérification du carnet de ferrures terminé " & nbPB & " défauts trouvés. Voulez vous afficher ces erreurs ?", vbYesNo + vbInformation)
if Réponse = MsgBox("Vérification du carnet de ferrures terminé " & nbPB & " défauts trouvés. Voulez vous afficher ces erreurs ?", vbYesNo + vbInformation)=vbyes then
Rep = MsgBox("voulez-vous trucchouette", vbYesNo) = vbYes then
if Rep = vbyes then
else
end if
If MsgBox("Voulez-vous machin", vbyesno, "demande") = vbyes then
else
end if
BonjourBonjour
ton message attend une réponse de l'utilisateur "Yes or No"
il faut affecter cette réponse à une variable pour traiter cette réponse
donc au choix
ou
nbPB c'est une variable calculé précédemment que je souhaite inclure dans ma fenêtre en plein milieu d'un texteBonjour,
C'est quoi nbPB ce ne serait pas plutôt VbLf ou VbCrLF respectivement Saut de ligne et Saut de ligne avec retour chariot
Et si vous mettez des parenthèses, alors if faut une variable pour recevoir la réponse Msgbox est alors une fonction et plus une méthode.
Dim Rep
Code:Rep = MsgBox("voulez-vous trucchouette, vbYesNo) = vbYes then if Rep = vbyes then else end if
Ou sans variablen
VB:If MsgBox("Voulez-vous machin", vbyesno, "demande) = vbyes then else end if
Merci pour ces liens mais je les ais déjà parcouru avant de venir ici. Mais merci quand mêmeBonjour S[1]t'Yor, Vgendron,
Pour les msgbox, deux liens forts intéressants :
Fonction MsgBox (Visual Basic pour Applications)
Référence de langage VBA pour Officelearn.microsoft.comCours VBA : les boîtes de dialogue
Comment créer et utiliser les boîtes de dialogue MsgBox et InputBox, comment définir les boutons, quelles sont les valeurs de retour...www.excel-pratique.com
Sub test()
Réponse = MsgBox("Vérification du carnet de ferrures terminé " & nbPB & " défauts trouvés. Voulez vous afficher ces erreurs ?", vbYesNo + vbInformation)
End Sub
Vérifiez son contenu et mettez des espacesnbPB c'est une variable calculé précédemment que je souhaite inclure dans ma fenêtre en plein milieu d'un texte
"Vérification du carnet de ferrures terminé " & nbPB & " défauts trouvés. Voulez vous afficher ces erreurs ?"
Merci pour cette réponse.Hello Tous
Chez moi cette syntaxe ne provoque aucun message d'erreur
vérfie bien les parenthèses, guillemets.. etc
Merci ca marche !! il fallait rajouter les espaces de part et d'autre de nbPBVérifiez son contenu et mettez des espaces
VB:"Vérification du carnet de ferrures terminé " & nbPB & " défauts trouvés. Voulez vous afficher ces erreurs ?"
Bonjour à tousBonjour
J'ai un problème avec ma ligne de code MsgBox que voici :
Je ne comprend pas mon erreur.VB:MsgBox("Vérification du carnet de ferrures terminé "&nbPB&" défauts trouvés. Voulez vous afficher ces erreurs ?",vbYesNo+vbInformation)
Merci d'avance
CDT
S[1]t'Yor
If MsgBox("Vérification du carnet de ferrures terminé " & nbpb & " défauts trouvés. Voulez vous afficher ces erreurs ?", vbYesNo + vbInformation) = vbYes Then
MsgBox "Votre réponse est Oui"
Else
MsgBox "Votre réponse est Non"
End If
CorrigésPour les deux codes de Hasco, il manque une double cote