Insertion pdf dans outlook 2016 via VBA

MR.O

XLDnaute Junior
Bonjour,

Je souhaiterais insérer un PDF qui est enregistrer sur mon bureau vers Outlook 2016 (office 365) mais je n'y parviens pas il ne sélectionne pas mon fichier PDF sur le bureau. Savez-vous comment faire ?

Merci d'avance,

Cordialement,

Mr.O
 

Pièces jointes

  • commande de transport.xlsm
    6.2 MB · Affichages: 24

Lone-wolf

XLDnaute Barbatruc
Bonsoir MR.O et bienvenue sur XLD :)

Cette ligne n'est pas correcte: .AddAttachment "C:\Users\SO250810\Desktop\commande transport " & v & ".pdf"

Vu que tu as ceci : doc = "C:\Users\SO250810\Desktop\commande transport " & v & ".pdf"

.Attachments.Add doc

EDIT: j'ai corrigé plus ou moins le code, ne sachant pas quelle feuille tu copie. Tu avais en plus deux fois l'ouverture d'outlook avec les même lignes.
 

Pièces jointes

  • commande de transport.xlsm
    6.2 MB · Affichages: 28

MR.O

XLDnaute Junior
Lone-wolf,

Merci de ton accueil,
J'ai lancé le fichier mais j'ai toujours une erreur à .Attachement.Add il ne veux pas récupérer mon fichier PDF qui lui est bien enregistrer sous le bureau et Outlook ne c'est pas ouvert non plus.
 

Lone-wolf

XLDnaute Barbatruc
Re

Ok. J'ai vu. mais pourquoi ces lignes??

Selection.Copy
Sheets("carnet d'adresses").Select
Range("A90").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False

Que viens faire cette feuille dans l'histoire?? :rolleyes:
 

Lone-wolf

XLDnaute Barbatruc
Re

J'ai modifier la cellule du transporteur en la mettant en K1, en I1 c'est le numéro qui vient s'incrémenter. J'ai modifié aussi la macro pour inserer tous les destinataires dans Outlook, suivant le nom recherché. J'ai fait un test, pour moi c'est OK.

Note: n'inscrit rien en I1, le numéro s'affichera automatiquement.
 

Pièces jointes

  • commande de transport.xlsm
    6.2 MB · Affichages: 40

Discussions similaires

Statistiques des forums

Discussions
312 103
Messages
2 085 311
Membres
102 860
dernier inscrit
fredo67