Concaténation dans une MsgBox

Fermé
DGVDR Messages postés 158 Date d'inscription vendredi 10 août 2012 Statut Membre Dernière intervention 20 juillet 2015 - 5 juil. 2013 à 10:52
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 5 juil. 2013 à 11:49
Bonjour,

Je cherche à ce que ma Msgbox m'affiche des variables et du texte fixe, j'ai tapé ce code :

MsgBox( Worksheets("Commandes").Range("A" & A)& "chez" & Worksheets("Stock").Range("B" & B) & "ref" & Worksheets("Stock").Range("C" & B)) " à commander , reporter l'alerte ? ", vbYesNo + vbInformation, "Alerte") = vbYes Then
Worksheets("Commandes").Range("F" & A) = Worksheets("Commandes").Range("F" & A) + 7


VBA m'indique une erreur de syntaxe, je ne la trouve pas...

Merci d'avance,

DGVDR

3 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
5 juil. 2013 à 11:21
Bonjour

Apparemment, il te manque le "If"

If Msgbox(............................)=vbyes then
0
DGVDR Messages postés 158 Date d'inscription vendredi 10 août 2012 Statut Membre Dernière intervention 20 juillet 2015
5 juil. 2013 à 11:26
Bonjour michel_m

Le If est présent , je l'ai juste oublié de mon copier coller...
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
5 juil. 2013 à 11:49
manque de sérieux, pas d'excuses ===> abandon
0