Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Outlook
Outlook Forum d'entraide sur Microsoft Office 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 28/08/2011, 18h49   #1
Invité de passage
 
Homme Nicolas
Responsable sécurité
Inscription : août 2011
Messages : 3
Détails du profil
Informations personnelles :
Nom : Homme Nicolas
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Responsable sécurité
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : août 2011
Messages : 3
Points : 3
Points : 3
Par défaut Comment piloter une macros word via Outlook ?

Bonsoir,
Je suis un nouveau sur le forum , je suis actuellement entrain de travailler sur une macro OUTLOOK , qui me permettrai d'exécuter une de mes macros enregistrer dans word . Je n'ai pas beaucoup de connaissance sur la programmation , je recherche depuis longtemps un code me permettant de piloter ma macros word par une macros outlook.
Je vous remercie d'avance .
coupcoup83 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/08/2011, 20h21   #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 597
Points : 1 597
Envoyer un message via MSN à carden752
Bonjour,

Il faut déjà déclarer les deux références Outlook et Word.
Ensuite, il faut exécuter la macro :

Voici un exemple à adapter
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
Sub lancermacroword()
Dim wordapp As Word.Application
Dim worddoc As Word.Document
 
'Créer une instance Word
Set wordapp = New Word.Application
'Rendre l'application Word visible
wordapp.Visible = True
'Ouvrir un document Word spécifique
Set worddoc = wordapp.Documents.Open("Monfichierword")
'Lancer la macro
wordapp.Run "macroword"
'Fermer le document Word
worddoc.Close
'Quitter l'application Word
wordapp.Quit
'Réinitialiser les variables
Set worddoc = Nothing
Set wordapp = Nothing
End Sub
__________________
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 31/08/2011, 18h17   #3
Invité de passage
 
Homme Nicolas
Responsable sécurité
Inscription : août 2011
Messages : 3
Détails du profil
Informations personnelles :
Nom : Homme Nicolas
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Responsable sécurité
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : août 2011
Messages : 3
Points : 3
Points : 3
Par défaut Merci

Je tenais vous remercier pour la macro , elle fonctionne bien
coupcoup83 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h32.


 
 
 
 
Partenaires

Hébergement Web