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

  1. #1
    Candidat au Club
    Homme Profil pro
    Webmaster
    Inscrit en
    décembre 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Transports

    Informations forums :
    Inscription : décembre 2018
    Messages : 2
    Points : 2
    Points
    2

    Par défaut Envoyer mail récurent automatiquement (Avec PJ)

    Bonjour à tous et merci d'avance de vous pencher sur ma question.

    Je cherche en effet à envoyer un mail récurent automatiquement tous les jours ouvrés à une seule et même adresse avec pour constante le même objet ainsi que le même fichier Excel en Pièce Jointe.

    J'ai suivi à la lettre les instructions de cette vidéo


    en créant une macro après avoir créé un rappel dans mon calendrier avec la bonne périodicité mais il se trouve qu'au moment de s'exécuter, ma tache plante au niveau de l'envoi de la PJ (voir screenshots.

    Je reçois bien le mail mais sans PJ


    Nom : VBA.PNG
Affichages : 39
Taille : 50,7 KoNom : VBA2.PNG
Affichages : 38
Taille : 6,3 Ko



    Si une âme charitable pouvait m'aider car je rame un peu à m'en dépatouiller.

  2. #2
    Expert éminent
    Avatar de Oliv-
    Homme Profil pro
    solution provider
    Inscrit en
    mars 2006
    Messages
    3 514
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : solution provider

    Informations forums :
    Inscription : mars 2006
    Messages : 3 514
    Points : 6 085
    Points
    6 085
    Billets dans le blog
    16

    Par défaut

    l'ordre des instruction est en cause

    le .send doit se trouver après le.attachments.add...

  3. #3
    Candidat au Club
    Homme Profil pro
    Webmaster
    Inscrit en
    décembre 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Transports

    Informations forums :
    Inscription : décembre 2018
    Messages : 2
    Points : 2
    Points
    2

    Par défaut .

    Ah d'accord.... merci


    Pour ceux que ça interresse, voici le code que j'utilise depuis avec la méthodologie


    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
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    Private Sub Application_Reminder(ByVal Item As Object)
      Dim objMsg As MailItem
      Dim myAttachments As Outlook.Attachments
      Set objMsg = Application.CreateItem(olMailItem)
      Set myAttachments = objMsg.Attachments
    If Item.MessageClass <> "IPM.Appointment" Then
      Exit Sub
    End If
     
    If Item.Categories <> "Mails automatiques" Then           'Indiquer ici la catégorie du mail définie
      Exit Sub
    End If
     
      objMsg.To = Item.Location             'Destinataire du mail
      objMsg.Subject = Item.Subject         'Objet du mail
      objMsg.Body = Item.Body               'Corps du mail
      myAttachments.Add "C:\..............."                'Chemin vers pièce jointe du mail
      objMsg.Send                      'Remplacer SEND par DISPLAY pour demande de confirmation avant envoi du mail
     
      Set objMsg = Nothing
    End Sub
     
     
    'Créer catégorie "Mails automatiques"
    'Calendrier - Rendez-vous - classer dans la catégorie "Mail auto"
    'Programmer rappel "00 minutes"
    'Programmer périodicité
    'Fichier - Option - Personnaliser le ruban - "Développeur"
    'Développeur - ThisOutlookSession - Copier le code ci-dessus

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 30/05/2014, 11h24
  2. Envoyer mails automatiquement avec pièce jointe
    Par couriel dans le forum Langages de programmation
    Réponses: 1
    Dernier message: 31/08/2012, 14h28
  3. Envoyer Mail depuis outlook avec Signature
    Par leo13 dans le forum VB.NET
    Réponses: 1
    Dernier message: 10/12/2009, 14h49
  4. envoi mail en automatique avec PJ
    Par remdau43 dans le forum Outlook Express / Windows Mail
    Réponses: 1
    Dernier message: 20/08/2008, 01h01
  5. Envoyer une copie automatiquement avec Outlook
    Par busy999 dans le forum Outlook
    Réponses: 2
    Dernier message: 22/07/2006, 12h16

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