Bonjour,
Je call une macro qui récupére une pièce-jointe dans un mail, si le rapport est pas disponible je fais ce test:
Dim Bascule As Boolean
Dim reponse As Variant
If Bascule = True Then
'un code
Else
reponse = MsgBox("Attention : vous n'avez pas reçu le report LCR du jour.", vbExclamation + vbOKOnly, "Import Failed please check C-report"): Exit Sub
End If
Cette macro s’appelle SaveAttachments que je lance avec d'autres macro à la suite dans un autre programme.
Je souhaite si cette macro ne renvoie pas le rapport du jour, de stopper les macros qui suivent dans le programme.
Mais la variable réponse ne renvoi pas de valeur dans mon cas.
Dans le programme d'appel
Dim reponse As Variant
'appel PJ de l'email
Call SaveAttachments
If reponse = 1 Then Exit Sub
Merci de vôtre aide