Envoi de mail avec copie
#1
Aspirant XLPages

Inscription: 17/08/2009

Messages: 27

Système d'exploitation:
PC
Version Excel utilisée:
2003
Posté le : 19-08-2009 16h57
Dans le cadre de mon travail, j'ai besoin de pouvoir envoyer des mails a un destinataire + des personnes en copie.

Lors de l'élaboration de mon projet, je suis parvenu a faire un envoi systématique pour plusieurs personnes mais pas a faire un mail en incluant d'autres personnes en copie

Mon idée serait la suivante :
Lancer une Userform pour définir le destinataire et les personnes en copie.

Est-ce possible ?

Veuillez-trouver ci-joint une copie de mon fichier de travail

Par avance merci

Cordialement


Pièce jointe:
zip Al Projet Gantt.zip   [ Taille: 45.15 Ko - Téléchargements: 444 ]
Hors Ligne
Rapport   Haut 

Re: Envoi de mail avec copie
#2
Accro XLPages

Inscription: 09/01/2008
De Montréal, Québec

Messages: 463

Système d'exploitation:
PC
Version Excel utilisée:
97 à 2016
Posté le : 19-08-2009 19h24
Bonjour Alragorn,

Petit exemple très vite fait (désolé pas beaucoup de temps).

Le bouton EnvoiMail à été détourné de son rôle original, en lieu et place un formulaire d'envoi s'ouvre.
Le libellé des boutons est assez parlant je crois :
  • Copier : Copie la ou les adresses de courriels sélectionnées.
  • Envoyer : Ouvre un nouveau message avec les adresses choisies dans le client de courriels par défaut.
  • Annuler : Annule l'opération.
  • Deux boutons d'options pour choisir les Destinataires et les destinataires en copie.

Dans ce formulaire une liste déroulante portant la liste des contacts de la feuille Contacts
J'ai supprimé le corps de la procédure originale SendEmail().

Le formulaire d'envoi utilise la fonction API ShellExecute()

Cordialement

Guy


P.S.  Petite misère avec le fichier joint %?!!##*!

Pièce jointe:
zip Al Projet Gantt_Mod.zip   [ Taille: 51.09 Ko - Téléchargements: 493 ]

Hors Ligne
Rapport   Haut 

Re: Envoi de mail avec copie
#3
Aspirant XLPages

Inscription: 17/08/2009

Messages: 27

Système d'exploitation:
PC
Version Excel utilisée:
2003
Posté le : 19-08-2009 20h22
Merci pour ton aide Guy

C'est parfait, as-tu une idée pour mettre plusieurs personnes dans destinataire (ajout automatique du ; devant l'adresse email).

Cordialement
Hors Ligne
Rapport   Haut 

Re: Envoi de mail avec copie
#4
Accro XLPages

Inscription: 09/01/2008
De Montréal, Québec

Messages: 463

Système d'exploitation:
PC
Version Excel utilisée:
97 à 2016
Posté le : 19-08-2009 21h13
De rien,

Y'a pas besoin d'ajouter de ; .  La chaîne est formée de virgule en interne et s'affiche comme ; dans Outlook.  Donc pour ajouter des destinataires en saisissant au clavier, les séparer par une virgule.

As-tu essayé de sélectionner plusieurs destinataires avec la souris dans la liste de contact ?

Je t'envoie un truc un peu plus présentable après mes courses.

Cordialement,

Guy



Hors Ligne
Rapport   Haut 

Re: Envoi de mail avec copie
#5
Aspirant XLPages

Inscription: 17/08/2009

Messages: 27

Système d'exploitation:
PC
Version Excel utilisée:
2003
Posté le : 19-08-2009 22h13
Guy

J'ai retravaillé mon fichier pour la mise en forme mais j'avoue que je n'ai pas ton niveau et que je n'ai pas compris tout le code et que je n'ai pas trouvé l'origine du message d'erreur.

" Erreur d'éxécution 380 "

J'ai rajouté un nouveau choix (contact entreprise) et un nouvel onglet (contact ent) dans mon fichier, afin de t'aider.

Tu as raison pour la sélection multiple il suffit de sélectionner plusieurs personnes.

Merci pour ton travail qui est excellent.

Cordialement

NB : Vive le québec



Pièce jointe:
zip Al Projet Gantt_Mod-V1.zip   [ Taille: 45.48 Ko - Téléchargements: 470 ]
Hors Ligne
Rapport   Haut 

Re: Envoi de mail avec copie
#6
Accro XLPages

Inscription: 09/01/2008
De Montréal, Québec

Messages: 463

Système d'exploitation:
PC
Version Excel utilisée:
97 à 2016
Posté le : 20-08-2009 05h09
Bonsoir,

Petites retouches ici et là.  Je n'ai pas chargé le dernier fichier que tu as laissé; pas vraiment le temps je prépare mes vacances  J'ai modifié quelque peu la première version.  Tu n'auras qu'à transférer les deux formulaires frmCourriel et frmContacts dans ton nouveau classeur.  En effet j'ai séparé la partie saisie et la partie contact de même que commenté le code un peu plus sérieusement.

Voilà pour l'heure et espérant que la chose réponde à la question posée.  Je parts pour quelque jours, je ne serai donc pas au bout de la toile s'il y avait pépin.

Cordialement,

Guy


Pièce jointe:
zip Al Projet Gantt_Mod_Mieuzencore.zip   [ Taille: 58.66 Ko - Téléchargements: 682 ]

Hors Ligne
Rapport   Haut 

Re: Envoi de mail avec copie
#7
Aspirant XLPages

Inscription: 17/08/2009

Messages: 27

Système d'exploitation:
PC
Version Excel utilisée:
2003
Posté le : 20-08-2009 07h38
Merci beaucoup Guy, c'est super

Cordialement
Edité par Alragorn le 21/08/2009 20:34:51
Hors Ligne
Rapport   Haut 


Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Qui consulte actuellement ce sujet ?   1 Utilisateur(s) anonymes