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 :

Macro envoi d'un classeur par outlook en PJ


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Account Manager
    Inscrit en
    Mai 2018
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : Irlande

    Informations professionnelles :
    Activité : Account Manager

    Informations forums :
    Inscription : Mai 2018
    Messages : 3
    Par défaut Macro envoi d'un classeur par outlook en PJ
    Bonjour,

    Je n'arrive pas a trouver de code fonctionnel sur google pour configurer une macro

    Pour faire simple :

    - Envoyer le classeur complet par outlook en cliquant sur un bouton
    - A une adresse mail pre definie.
    - Avoir une fenetre de confirmation avant envoi : Oui/Non
    - Avoir un message qui confirme l'envoi : Mail envoyé

    A chaque fois je tombe sur des topics pas tres claire avec des reponses evolutive et au final la macro n'est pas adpatée à ce que je recherche.

    D'avance merci.

    Cordialement,

    Abso

  2. #2
    Expert confirmé
    Homme Profil pro
    Responsable des études
    Inscrit en
    Juillet 2014
    Messages
    2 681
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aude (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2014
    Messages : 2 681
    Par défaut
    Bonjour
    - Envoyer le classeur complet par outlook en cliquant sur un bouton
    - A une adresse mail pre definie.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Sub mail_basique()
    Set ObjOutlook = CreateObject("outlook.application")
        Set oBjMail = ObjOutlook.CreateItem(olMailItem)
        With oBjMail
            .To = "test@test.com" 'destinataire
            '.CC =  les destinataires en copie
           .Subject = "test titre " ' l'objet du mail
           .Body = "test body" 'le corps du mail ,son contenu
           .Attachments.Add "D:\test.xls" 'pièce jointe ou thisworkbook.path & "\" & thisworkbook.name si tu veux envoyer le classeur contenant la macro
           .Display
     
        End With
     
    End Sub
    - Avoir une fenetre de confirmation avant envoi : Oui/Non
    .display t'affiche le mail, a toi de cliquer sur envoyer par la suite.
    - Avoir un message qui confirme l'envoi : Mail envoyé
    A voir dans les options d'Outlook, pas certain que ce soit possible

  3. #3
    Candidat au Club
    Homme Profil pro
    Account Manager
    Inscrit en
    Mai 2018
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : Irlande

    Informations professionnelles :
    Activité : Account Manager

    Informations forums :
    Inscription : Mai 2018
    Messages : 3
    Par défaut
    Bonjour halaster08,

    Merci beaucoup pour ta réponse.

    J'ai mis ca pour le chemin :

    D:\BS\Pricing_Offered_Tool_V2.xls

    et j'ai recu un retour qui me dit : You don't have appropriate permission to perform this operation.

    Cordialement,

    Abso

  4. #4
    Expert confirmé
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Par défaut
    Salut, pour info

  5. #5
    Candidat au Club
    Homme Profil pro
    Account Manager
    Inscrit en
    Mai 2018
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : Irlande

    Informations professionnelles :
    Activité : Account Manager

    Informations forums :
    Inscription : Mai 2018
    Messages : 3
    Par défaut
    Citation Envoyé par kiki29 Voir le message
    Salut, pour info

    Merci beaucoup ! La premiere option a totalement solutionné mon soucis !

    Cordialement

    Abso

  6. #6
    Invité
    Invité(e)
    Par défaut
    Bonsoir,

    Il faut autoriser la prise en main par un application tiers dans le options Outlook.

    https://www.developpez.net/forums/d1...t/#post7968025

Discussions similaires

  1. Excel macro envoi fichier en cours via outlook
    Par alolaterre dans le forum Macros et VBA Excel
    Réponses: 21
    Dernier message: 31/07/2015, 08h25
  2. [XL-2010] envoi fichier excel 2010 par outlook 2010
    Par Pierre-Henri ROBLOT dans le forum Excel
    Réponses: 2
    Dernier message: 25/06/2014, 14h39
  3. envoi mail depuis access par outlook, pièce jointe
    Par Lyude dans le forum VBA Access
    Réponses: 6
    Dernier message: 10/05/2010, 10h57
  4. Macro envoi mail excel via office outlook web access
    Par tony020422 dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 08/07/2009, 09h31
  5. [VBA] Envoi mail sans passer par outlook
    Par PoZZyX dans le forum Access
    Réponses: 8
    Dernier message: 12/04/2006, 16h27

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