Bonjour,
J'ai un souci pour envoyer ma pj par outlook sous vba. J'ai une erreur d'exécution 91 : Variable objet ou variable de bloc With non définie
qui provient de la ligne "MonMessage.Display"
Merci bcp pour votre aide
---------------
Sub envoiClasseur()
Dim Fichier As Variant
Fichier = Application.GetOpenFilename("Tous les fichiers(*.*),*.*")
MsgBox Fichier
Dim MaMessagerie As Object
Dim MonMessage As Object
Set MaMessagerie = CreateObject("Outlook.application")
Set MonMessage = MaMessagerie.Createitem(0)
MonMessage.Display
MonMessage.to = "toto.toto@gmail.com"
MonMessage.attachments.Add Fichier
MonMessage = "Tableau de suivi des agents"
contenu = "Bonjour," & vbCr & vbCr
contenu = contenu & "Veuillez trouver en pièce jointe le fichier Excel" & vbCr & vbCr
contenu = contenu & "Bien cordialement."
MsgBox contenu
MonMessage.HTMLbody = contenu
MonMessage.Send
Set MaMessagerie = Nothing
MsgBox "Votre mail a bien été envoyé"
End Sub