IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Attacher un fichier PDF dans un mail Excel


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Mai 2022
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2022
    Messages : 2
    Par défaut Attacher un fichier PDF dans un mail Excel
    Bonjour,
    Je voudrais attacher un fichier .PDF dans un mail excel.
    Lors de l'exécution cela bloque à la Ligne 6 !
    Un peu d'aide svp
    Merci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    With ActiveSheet.MailEnvelope
          .Item.To = Range("H6")
          .Item.CC = Range("H7") '& ";" & Range("H8")
          .Item.Subject = Range("H5")
        ' possibilité de mettre : & " " & Range("I3")
          .Item.Attachments.Add "Mail GCP" & "_" & Sheets("Mail GCP").Range("H4").Value & ".pdf"
          .Item.Send 'remplacer par Send pour mettre en prod. ou display pour visu avant envoi
     
       End With

  2. #2
    Membre averti
    Homme Profil pro
    autre
    Inscrit en
    Octobre 2015
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : autre

    Informations forums :
    Inscription : Octobre 2015
    Messages : 49
    Par défaut
    Salut,

    Je ne sais pas si ça t'aidera mais je fais de cette façon et ça fonctionne:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
     
    Dim app As Outlook.Application
    Dim item As Outlook.MailItem
     
    Set app = CreateObject("outlook.application")
    Set item = app.CreateItem(olMailItem)
     
    With item
            .Attachments.Add CStr(copyPath) ' Projet copié
            .Attachments.Add CStr(pathRtf) ' Fichier RTF
            .Display True
    End With
     
    Set app = Nothing
    Set item = Nothing

  3. #3
    Nouveau candidat au Club
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Mai 2022
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2022
    Messages : 2
    Par défaut
    Merci pour ton retour,

    J'ai trouvé la solution :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     With ActiveSheet.MailEnvelope
          .Item.To = Range("H6")
          .Item.CC = Range("H7") '& ";" & Range("H8")
          .Item.Subject = Range("H5")
     
            'Il fallait juste preciser le chemin entier de la PJ en rajoutant ThisWorkbook.Path et "Mail GCP\" avant le nom de la PJ
          .Item.Attachments.Add ThisWorkbook.Path & "\Mail GCP\Mail GCP" & "_" & Sheets("Mail GCP").Range("H4").Value & ".pdf"
          .Item.Send 
     
       End With

Discussions similaires

  1. Comment afficher un fichier PDF dans Acrobat Reader
    Par dsoftbbm dans le forum Documents
    Réponses: 1
    Dernier message: 01/06/2017, 16h56
  2. Réponses: 4
    Dernier message: 28/05/2015, 09h18
  3. [AC-2007] Comment insérer un fichier pdf dans un état
    Par Triton972 dans le forum IHM
    Réponses: 2
    Dernier message: 27/04/2011, 00h55
  4. Comment attacher un fichier pdf en visual studio
    Par justintak dans le forum VB.NET
    Réponses: 2
    Dernier message: 12/08/2010, 08h11
  5. Question bête:Comment ouvrir un fichier pdf dans le browser IE?
    Par karibouxe dans le forum API standards et tierces
    Réponses: 2
    Dernier message: 19/05/2006, 17h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo