Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2013 Gerer les espaces dans chemin pour oBjMail.Attachments.Add

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

THELLIER

XLDnaute Nouveau
Bonsoir à tous,

Petit problème sur du VB EXCEL pour l'envoi automatique de mails avec pièce jointe.

J'ai une erreur sur oBjMail.Attachments.Add mavariable car je charge dans mavariable un chemin de fichier qui comporte des espaces (et je ne peux pas faire autrement...)

Je n'arrive pas à trouver la solution, pourriez vous m'éclairer svp?

Merci.
 
Dim ObjOutlook As New Outlook.Application
Dim oBjMail

Set ObjOutlook = New Outlook.Application
Set oBjMail = ObjOutlook.CreateItem(olMailItem)

With oBjMail
.To = dest ' le destinataire
.cc = destcc
.Subject = "RAPPORT MAINTENANCE REGION " & reg ' l'objet du mail
.Body = "Ici le texte du mail " 'le corps du mail ..son contenu
.Attachments.Add nomfich '"C:\Data\essai.txt" ' ou Nomfichier
.Display ' Ici on peut supprimer pour l'envoyer sans vérification
.send
End With

ObjOutlook.Quit
Set oBjMail = Nothing
Set ObjOutlook = Nothing
 
Re,

C'est mieux quand tu balises non?
VB:
Dim ObjOutlook As New Outlook.Application
Dim oBjMail

Set ObjOutlook = New Outlook.Application
Set oBjMail = ObjOutlook.CreateItem(olMailItem)

With oBjMail
.To = dest ' le destinataire
.cc = destcc
.Subject = "RAPPORT MAINTENANCE REGION " & reg ' l'objet du mail
.Body = "Ici le texte du mail " 'le corps du mail ..son contenu
.Attachments.Add nomfich '"C:\Data\essai.txt" ' ou Nomfichier
.Display ' Ici on peut supprimer pour l'envoyer sans vérification
.send
End With

ObjOutlook.Quit
Set oBjMail = Nothing
Set ObjOutlook = Nothing
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…