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 19/08/2011, 14h08   #1
Membre habitué
 
Inscription : février 2004
Messages : 318
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 318
Points : 114
Points : 114
Par défaut execution macro sur l'évènement "répondre à" ou "répondre à tous"

salut,

je cherche à insérer un texte dynamiquement au début d'une réponse selon l'adresse email du destinataire.

j'ai besoin que ce texte s'insère au moment où je clique sur "répondre à" ou "répondre à tous". ca me va si la macro est lancée (trigger) sur un nouveau mail, sur une réponse, un transfert, etc.

l'idée est d'attraper l'évènement, laisser la fenetre de message se peupler avec le texte de la discussion existante comme outlook le fait déjà seul, puis mettre le message dynamique en haut du mail avec la macro

j'ai trouvé comment lancer la macro avec un bouton dans le ruban, mais pas sur ce type d'évènement. j'ai vérifié la FAQ sans résultat.

je n'ai jms fait de macro dans outlook alors d'avance pardon si par hasard la réponse était évidente

fourchette est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 00h04   #2
Rédacteur/Modérateur
 
Avatar de Dolphy35
 
Homme Morgan BILLY
Technicien de Production
Inscription : octobre 2004
Messages : 4 103
Détails du profil
Informations personnelles :
Nom : Homme Morgan BILLY
Âge : 33
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Technicien de Production
Secteur : Industrie

Informations forums :
Inscription : octobre 2004
Messages : 4 103
Points : 8 728
Points : 8 728
Bonjour,

Je t'invite à consulter ce tuto pour commencer à te faire la main avec le VBA ensuite revient pour que l'on puisse t'aiguiller.

http://dolphy35.developpez.com/article/outlook/vba/

Dolphy
__________________
Personnaliser la vue Backstage d'Access 2010
Découvrez avec nous Office 2010
Je ne réponds pas aux questions techniques par MP
Dolphy35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 15h00   #3
Membre habitué
 
Inscription : février 2004
Messages : 318
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 318
Points : 114
Points : 114
meric pour ce lien tres interessant

on dirait que
Code :
1
2
3
4
5
6
7
8
9
10
11
12
Private Sub Application_ItemLoad(ByVal Item As Object)
    Select Case Item.Class
    Case olMail
        MsgBox "Vous ouvrez le Formulaire Mail"   ' <===ca ressemble à ce que je cherche ca....
    Case olContact
        MsgBox "Vous ouvrez le Formulaire Contact"
    Case olJournal
        MsgBox "Vous ouvrez le Formulaire Journal"
    Case olNote
        MsgBox "Vous ouvrez le Formulaire Notes"
    End Select
End Sub
est ce qu'il me faut

j'ai hate d'avoir à nouveau une minute pour tester ca
fourchette 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 11h24.


 
 
 
 
Partenaires

Hébergement Web