Concaténation dans une MsgBox

DGVDR Messages postés 158 Date d'inscription   Statut Membre Dernière intervention   -  
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   -
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. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Bonjour

    Apparemment, il te manque le "If"

    If Msgbox(............................)=vbyes then
    0
  2. DGVDR Messages postés 158 Date d'inscription   Statut Membre Dernière intervention  
     
    Bonjour michel_m

    Le If est présent , je l'ai juste oublié de mon copier coller...
    0
  3. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    manque de sérieux, pas d'excuses ===> abandon
    0