Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Word
Word Forum d'entraide sur le traitement de texte Microsoft Word
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/08/2007, 00h28   #1
Invité de passage
 
Inscription : août 2007
Messages : 7
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 7
Points : 0
Points : 0
Par défaut Envoyer un mail avec PJ à travers word

Bonjour,
Question souvent posée, mais pas résolu pour moi : comment envoyer un mail à travers word, par simple pression d'un bouton de commande ????

Soit 3 intervenants sur un même docu, le 1er (à l'origine de tout) envoi au second avec une copie d'information au 3ième. Ensuite le second doit envoyer son avis au dernier avec une copie au 1er.

Explications : soient 2 boutons de commande dans un .doc
- 1er doit envoyer le docu en PJ par mail à 2 destinataires (premier en "A", l'autre en "CC"), avec un objet et un texte pré-défini.

- 2ième doit envoyer le docu à un autre destinataire, mais avec une copie à la personne qui est à l'origine du premier mail.

J'ai bien essayer par lien hypertexte, mais comment faire pour insérer le docu actf en PJ ? Ainsi que de pré-remplir les cases "CC" et "Texte".
Autre essai, par VB, mais je n'arrive pas à pré-remplir ni le destinaire, ni l'objet, ni CC. Je n'arrive qu'à mettre le docu actif en PJ.
Autre essai, par VB, avec une macro de routage, mais là, le problème est qu'il faut aller dans le menu "envoyer vers/destinaire suivant" pour le deuxième bouton.

Tout ceci en prog VB et dans le but de mettre ce doc en ligne sur un site perso. Je précise que j'utilise Outlook Express 97 comme messagerie par default. J'espère que j'arrive à me faire comprendre, car je sèche et j'aimerai bien un coup de main.

Merci d'avance !!!
Steph_22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2007, 13h20   #2
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 354
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 354
Points : 29 270
Points : 29 270
Une petite recherche t'aurais amené ici
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2007, 15h44   #3
Invité de passage
 
Inscription : août 2007
Messages : 7
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 7
Points : 0
Points : 0
Merci tout d'abord pour votre réponse.

Malheureusement mes problèmes ne sont pas pour autant résolus :
Ma messagerie par défault étant Outlook Express, je crains que "Dim OutApp As New Outlook.Application" m'ouvre un message Outlook. De plus ce fichier est destiné à un site perso.... comment savoir si les bonnes références sont cochés sur les micros de personnes connecté, ou comment le faire automatiquement ?

Merci de votre aide.
Steph_22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2007, 15h57   #4
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 354
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 354
Points : 29 270
Points : 29 270
Si c'est pour un site perso, la meilleure chose à faire est un Hyperlink
MailTo
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/08/2007, 00h42   #5
Invité de passage
 
Inscription : août 2007
Messages : 7
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 7
Points : 0
Points : 0
Par défaut PB de PJ

Oui, ça a été aussi mon premier réflex, mais comment faire alors pour envoyer le document visualisé en pièce jointe ?
Steph_22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/08/2007, 09h46   #6
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 354
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 354
Points : 29 270
Points : 29 270
Je commence à comprendre.

Si mon application de mail n'est pas Outlook Express mais Thunderbirds, comment vas tu gérer ?
Si j'utilise Lotus ?

Je pense que tu dois choisir une autre voie.
En plus OE ne réagit pas au VBA !
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/08/2007, 19h52   #7
Invité de passage
 
Inscription : août 2007
Messages : 7
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 7
Points : 0
Points : 0
Bonsoir,

Merci pour ton aide, elle m'est précieuse, même si je reconnais que c'est pas simple de comprendre...

Pour le moment, la plupart des personnes que je connaisse utilise OE et je part du principe que le site que j'essai de créer, leur ai d'abord destiné. C'est pourquoi j'opte pour cette solution. Par la suite (si je peux...) j'essayerai effectivement de faire autrement.

Que veux-tu dire "En plus OE ne réagit pas au VBA" ? Il me semblait pourtant lancer un messge avec !!!! Autre solution (peut-être ?) créer un formulaire html avec Frontpage. Pb : la "récupération" du mail que pert toute sa mise en forme "écran". Seuls les champs parviennent au destinataire.

Bref pas simple !!!!
Steph_22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/08/2007, 21h01   #8
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 354
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 354
Points : 29 270
Points : 29 270
Il n'est pas possible de piloter Outlook Express avec le VBA.

Je sais que sur le forum, il y a un code avec la façon de gérer OE, mais je ne le retrouve plus. Toute fois, ce n'est pas simple.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/08/2007, 21h21   #9
Invité de passage
 
Inscription : août 2007
Messages : 7
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 7
Points : 0
Points : 0
Ok je vais essayer par le formulaire htm, je vais bien voir où ça me mène...

Merci tout de même pour ton aide !!!!

Steph22
Steph_22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/08/2007, 21h31   #10
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 354
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 354
Points : 29 270
Points : 29 270
Reviens voir, comme tu as posé une question je vais faire de recherches pour gérer OE par script.
C'est sans garantie.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/08/2007, 21h36   #11
Invité de passage
 
Inscription : août 2007
Messages : 7
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 7
Points : 0
Points : 0
OK c'est sympatoc'h, je reste dans le coin......

@ +
Steph_22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/08/2007, 07h56   #12
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 354
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 354
Points : 29 270
Points : 29 270
Une première piste :
Code :
1
2
3
4
5
6
7
8
9
10
11
Sub StefSendMail()
Dim oDoc As Document
 
Set oDoc = ActiveDocument
Options.SendMailAttach = True
 
 
oDoc.SendMail
 
 
End Sub
La facilité, c'est que ce sera la messagerie par défaut qui sera utilisée.
Inconvénient, j'ai pas encore trouvé comment préremplir les champs.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/08/2007, 08h05   #13
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 625
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 625
Points : 30 922
Points : 30 922
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Est-ce que ce code de la FAQ Access pourait fonctionner ?
http://access.developpez.com/faq/?pa...ailPieceAttach

Papy Turbo signale qu'elle fonctionne avec OE.

Starec
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/08/2007, 01h20   #14
Invité de passage
 
Inscription : août 2007
Messages : 7
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 7
Points : 0
Points : 0
OK, merci pour les codes !!!

effectivement le code "stefSendMail" fonctionne bien, dommage que l'on ne puisse pas ensuite simplement déclarer les variables (destinataire, objet et texte) et les utiliser, ce serait trop simple.....

Pour le code de Papy Turbo, son utilisation ne serait-elle pas prévue pour Access ?? En tout cas, je vais essayer de voir si cela me conviendrai.

@ +
Steph_22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h09.


 
 
 
 
Partenaires

Hébergement Web