Concaténation dans une MsgBox

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

  1. Contributeur
    Bonjour

    Apparemment, il te manque le "If"

    If Msgbox(............................)=vbyes then
    1. Bonjour michel_m

      Le If est présent , je l'ai juste oublié de mon copier coller...