Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Outlook > VBA Outlook
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 23/07/2011, 18h27   #1
Invité de passage
 
Inscription : janvier 2003
Messages : 2
Détails du profil
Informations forums :
Inscription : janvier 2003
Messages : 2
Points : 0
Points : 0
Par défaut Macro pour modifier une message avant de le transferer

Bonjour,
je reçois très régulièrement des messages au format texte brut comportant une pièce jointe au format pdf que je dois transférer via une passerelle fax dont le numéro est dans le corps du message sous la forme [fax:1234567890] (jamais le même)
je souhaiterais via une macro VBA, récupérer ce numéro avec les crochets et le fax: et le coller dans le champ destinataire du message à transférer et éventuellement nettoyer une partie du message, notamment les informations de transfert en début de mail
quelqu'un pourrais me guider pour obtenir ce résultat?
copainx est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/07/2011, 21h44   #2
Modérateur
 
Homme Christophe CHAPAT
Spécialiste progiciel
Inscription : février 2010
Messages : 984
Détails du profil
Informations personnelles :
Nom : Homme Christophe CHAPAT
Âge : 25
Localisation : France, Haute Loire (Auvergne)

Informations professionnelles :
Activité : Spécialiste progiciel
Secteur : Service public

Informations forums :
Inscription : février 2010
Messages : 984
Points : 1 592
Points : 1 592
Envoyer un message via MSN à carden752
Bonjour,

Est-ce qu'il provienne forcement du même destinataire?
L'idée serait d'appliquer une règle pour que ce soit fait directement après réception du message.

Pour la règle en condition :
Contenant une pièce jointe
Contenant des mots spécifiques dans le corps du message Eventuellement d'un expéditeur spécifique

Règle a appliquer exécuter un script
Reste à créer le script

Le script doit être créé avant de faire les règles attention pour pouvoir le sélectionner en voici la structure (en paramètre un objet MailItem).
Code :
1
2
Sub script(MyMail As MailItem)
End Sub
Pour le compléter, je te laisse regarder un peu si tu as besoin d'aide n'hésites pas.
MyMail.Forward.To permet de désigner le destinataire
__________________
Cordialement,
Christophe

Merci de ne pas oublier de mettre résolu quand le sujet l'est. Cela aide tous les DVPnautes dans leur recherche
carden752 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/10/2011, 14h56   #3
Invité de passage
 
Inscription : janvier 2003
Messages : 2
Détails du profil
Informations forums :
Inscription : janvier 2003
Messages : 2
Points : 0
Points : 0
pour préciser ma demande
je n'ai pas besoin que cela soit entièrement automatique.
En fait je souhaiterais lancer ma macro (via un bouton par exemple) uniquement sur le message que je souhaite transférer en récupérant automatique les info dans le mail d'origine
Mais je ne trouve aucune ressource qui puisse me mettre sur la voie.

ps: Désolé pour mon long mutisme quelques pb de santé.
copainx 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 07h28.


 
 
 
 
Partenaires

Hébergement Web