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 :

Expéditeur désigné pour un email via excel


Sujet :

Macros et VBA Excel

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    491
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 491
    Par défaut Expéditeur désigné pour un email via excel
    Bonjour,

    Je viens encore vous soliciter car je bloque sur un paramètrage mais je ne suis pas sûr que l'on puisse le faire.

    Je lance depusi excel un mail sur outlokk express, le truc c'est que j'ai deux compte sur Outlook Express et je voudrais que le code impose une adresse d'expéditeur

    Voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
      AdresseDesti = Email
                expediteur = "moi@free.fr"
                Sujet = "BULLETINS D'ANALYSE COMMANDE " & Cde
                Texte = "Bonjour," & vbCrLf & vbCrLf & "Veuillez trouver ci-joint la liste des produits expédiés le " & Date_expe2 & " et pour laquelle vous pourrez télécharger les bulletins d'analyse sur notre site." & vbCrLf & "Bonne réception." & vbCrLf & "Bien cordialement." & vbCrLf & vbCrLf & "Le Service Commercial"
     
                Shell "C:\Program Files\Outlook Express\msimn.exe " & "/mailurl:mailto:" & _
                Adressedesti & "?subject=" & Sujet & "&Body=" & Texte & ""
                SendKeys "%I" & "p" & nomfich & "~"
                        'Signification des caractères après "SendKeys":
                        '* %I et P = Insertion de la pièce jointe dans Outlook Express. (%=Alt)
                        '* ~ = Validation. (~=Entrée)
                        '* %S = Envoyer.
    Je ne sais pas comment faire, est ce qq1 peut m'aider?

    Merci par avance

    Nini

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    491
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 491
    Par défaut
    alors là je suis déçu

    Pas de réponse

    Bon dois-je comprendre que mon post était trop compliqué ?
    => Non j'en doute en tout cas pour certains

    Dois je comprendre que ma demande met à la lumière les limites de VB?
    => Non je n'en suis pas arrivé là

    Dois je comprendre que je me suis mal exprimé et que personne a compris ma question ?
    => Oui surement

    Si qq1 peut me dire là où je dois argumenter plus ma question, je suis preneur en espérant que ca fasse avancer mon schmill-blique.

    Merci par avance

    Nini

  3. #3
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Inscrit en
    Juillet 2007
    Messages
    14 684
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 684
    Par défaut
    bonjour, peut être en postant directement dans le topic VB sous outlook ?
    Cycle de vie d'un bon programme :
    1/ ça fonctionne 2/ ça s'optimise 3/ ça se refactorise

    Pas de question technique par MP, je ne réponds pas

    Mes ouvrages :
    Migrer les applications VBA Access et VBA Excel vers la Power Platform
    Apprendre à programmer avec Access 2016, Access 2019 et 2021

    Apprendre à programmer avec VBA Excel (3e édition)
    Prise en main de Dynamics 365 Business Central

    Coffrets disponibles de mes ouvrages : https://www.editions-eni.fr/jean-philippe-andre
    Pensez à consulter la FAQ Excel et la FAQ Access

    Derniers tutos
    Excel et les paramètres régionaux
    Les fichiers Excel binaires : xlsb,

    Autres tutos

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    491
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 491
    Par défaut
    On va essayer

    Merci pour l'idée sauf que je viens d'être pris par la police Starec qui m'a supprimé mon post sur Outlook car il y avait doublon avec les post sur VB Excel

    Il avait raison en plus

  5. #5
    Rédacteur/Modérateur


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 125
    Billets dans le blog
    131
    Par défaut
    Bonjour

    Tu peux t'inspirer de ceci, trouvé sur la FAQ ACCESS de www.developpez.com.

    Ok?
    "Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
    ---------------
    Mes billets de blog sur DVP
    Mes remarques et critiques sont purement techniques. Ne les prenez jamais pour des attaques personnelles...
    Pensez à utiliser les tableaux structurés. Ils vous simplifieront la vie, tant en Excel qu'en VBA ==> mon tuto
    Le VBA ne palliera jamais une mauvaise conception de classeur ou un manque de connaissances des outils natifs d'Excel...
    Ce ne sont pas des bonnes pratiques parce que ce sont les miennes, ce sont les miennes parce que ce sont des bonnes pratiques
    VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
    ---------------

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    491
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 491
    Par défaut
    Bonjour

    Excuses moi pour le temps de réponse à ton post mais j'ai été pris sur un autre front.

    Le pb du post que tu cites, c'est qu'il utilise Outlook et non outlookexpress
    et moi je veux passer par autlook express

    Est ce que depuis lundi dernier qq1 a eu une idée pour forcer l'adresse email de l'expéditeur

    Merci

    Nini

  7. #7
    Rédacteur/Modérateur


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 125
    Billets dans le blog
    131
    Par défaut
    Ben non, justement.

    En fait, il utilise CDO (la librairie "interne" de gestion des mails de Windows).

    Tu n'as pas besoin d'avoir Outlook pour que cela fonctionne, et tu peux préciser l'expéditeur...

    Ou alors, je n'ai pas compris la question...
    "Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
    ---------------
    Mes billets de blog sur DVP
    Mes remarques et critiques sont purement techniques. Ne les prenez jamais pour des attaques personnelles...
    Pensez à utiliser les tableaux structurés. Ils vous simplifieront la vie, tant en Excel qu'en VBA ==> mon tuto
    Le VBA ne palliera jamais une mauvaise conception de classeur ou un manque de connaissances des outils natifs d'Excel...
    Ce ne sont pas des bonnes pratiques parce que ce sont les miennes, ce sont les miennes parce que ce sont des bonnes pratiques
    VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
    ---------------

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    491
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 491
    Par défaut
    Oups je vais faire un essais alors

    Je l'avais déjà testé ce code et il m'ouvrait Outlook et non Outlook Express mais peut être que je confonds avec un autre

    J'essais et je reviens te dire ce qu'il en est.

    A tt

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

Discussions similaires

  1. Changer d'expéditeur pour un mailing via access et outlook
    Par AlexFred dans le forum VBA Access
    Réponses: 1
    Dernier message: 02/11/2012, 11h50
  2. [XL-2003] Email via Excel
    Par dlight dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 13/05/2012, 09h32
  3. Envoi automatique d'une série d'emails via excel 2007 et Thunderbird
    Par Mr-Meuble dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 18/04/2010, 12h06
  4. Envoie d'email via Excel Session verrouillée
    Par mennix dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 03/01/2008, 19h57
  5. Réponses: 10
    Dernier message: 06/08/2007, 12h25

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