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

Word Discussion :

Publipostage avec piece jointe


Sujet :

Word

  1. #1
    Candidat au Club
    Homme Profil pro
    Collégien
    Inscrit en
    Octobre 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Collégien

    Informations forums :
    Inscription : Octobre 2014
    Messages : 5
    Points : 4
    Points
    4
    Par défaut Publipostage avec piece jointe
    Bonjour a tous,

    Je cherche a faire du publipostage avec une piece jointe.

    C'est la première fois que j'en fait. J'utilise word2013 et un fichier mdb pour les emails.
    Le mail par bien et arrive bien, mais je souhaiterai envoyer une pièce jointe.

    Pouvez vous m'orienter vers une piste svp ?

    Est il possible sur une liste de plusieurs mails de différer de x minutes ou secondes entre chaque mail ?

    Merci d'avance pour votre aide.

    Yum

  2. #2
    Candidat au Club
    Homme Profil pro
    Collégien
    Inscrit en
    Octobre 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Collégien

    Informations forums :
    Inscription : Octobre 2014
    Messages : 5
    Points : 4
    Points
    4
    Par défaut
    Bien , j'ai trouvé.

    Ce que j'ai fait:

    Code à coller dans ThisOutlookSession

    Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
    'by oliv' 05/02/2007 Pour publipostage avec PJ OUTLOOK 2003
    If Item.Class = olMail Then
    Dim objCurrentMessage As MailItem
    Set objCurrentMessage = Item
    If UCase(objCurrentMessage.Subject) Like "*PUBLIPOSTAGE*" Then
    On Error Resume Next
    'Pour ajouter la même PJ à tous
    Dim i As Long
    i = 0
    If publipostagePJ <> "" Then
    While publipostagePJ(i) <> "fin"
    objCurrentMessage.Attachments.Add Source:= publipostagePJ(i)
    i = i + 1
    Wend
    End If
    'On supprime le terme PUBLIPOSTAGE du sujet
    objCurrentMessage.Subject = Replace(objCurrentMessage.Subject, "PUBLIPOSTAGE ", "")
    'On sauvegarde le mail
    objCurrentMessage.Save
    End If
    Set objCurrentMessage = Nothing
    End If
    End Sub

    Code à coller dans Module1

    Public publipostagePJ As Variant
    Sub setPublipostage()
    On Error Resume Next
    If publipostagePJ(0) = "" Then publipostagePJ = Array("fin", "fin", "fin", "fin", "fin", "fin", "fin", "fin", "fin", "fin")
    While publipostagePJ(i) <> "fin"
    contenu = contenu & vbCr & publipostagePJ(i)
    i = i + 1
    Wend
    If contenu = "" Then contenu = "vide"
    modifier = MsgBox(contenu & vbCr & "Voulez vous choisir un fichier à joindre ?", vbYesNo, "Fichiers paramétrés")
    If modifier = vbYes Then
    For i = 0 To 9
    If i > 0 Then encore = MsgBox("un autre ?", vbYesNo)
    quest:
    If encore <> vbNo Then
    PJ = InputBox("Emplacement du fichier joint au PUBLIPOSTAGE?",
    "Paramétrage du PUBLIPOSTAGE pour la session", publipostagePJ(i))
    If "" = Dir(PJ, vbNormal) Then GoTo quest
    publipostagePJ(i) = PJ
    Else: Exit For
    End If
    Next i
    End If
    MsgBox "Votre publipostage doit comporter le terme :" & vbCr &
    "PUBLIPOSTAGE" & vbCr & "dans le sujet." & vbCr &
    "Celui-ci sera retiré lors de l'envoi"
    End Sub
    Ceci fonctionne tres bien avec office 2013

    Reste a différer x secondes ou minutes entre chaque mail pour éviter d’être considérer comme spam.

    Si vous avez une idée ou une piste svp,

    Merci d'avance

    Yum

Discussions similaires

  1. Envoi d'un mail avec piece jointe
    Par L_latifa dans le forum API standards et tierces
    Réponses: 2
    Dernier message: 16/06/2006, 17h01
  2. [oracle 9] Envoi de mail avec piece jointe
    Par tipote69 dans le forum Oracle
    Réponses: 2
    Dernier message: 01/03/2006, 15h01
  3. probleme d'envoi de mail avec pieces jointes
    Par tmryuga dans le forum ASP
    Réponses: 9
    Dernier message: 23/02/2006, 14h56
  4. Réponses: 5
    Dernier message: 12/12/2005, 08h52
  5. envoi mail avec piece jointe fichier excel
    Par flogreg dans le forum ASP
    Réponses: 12
    Dernier message: 20/12/2004, 16h02

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