Lancer une macro au démarrage d'un fichier Word

Signaler
-
Messages postés
15
Date d'inscription
mercredi 21 janvier 2004
Statut
Membre
Dernière intervention
5 février 2008
-
Comment lancer automatiquement une macro au démarrage d'un fichier Word

7 réponses

Salut,

Au moins deux solutions :

- Nommer la macro AutoExec -> Demarrage automatique a chaque nouvelle session de Word.

- Plus sioux, a partir de la ligne de commande ou d'un fichier .bat
ajouter a la ligne Winword.exe ....
la commande suivante
/mmacroname

Hors sujet mais utile, la commande /m inhibe le lancement de la macro AutoExec.
Salut,

Tu peux aussi utiliser du VBA, avec la barre d'outil Visual Basic tu peux atteindre le code et faire une fonction Private Sub Document_Open()
avec ton code VBA
End Sub

IL FAUT QUANT MEME PRECISER QU'AVEC WORD IL Y A DE SACRES SURPRISES DE TEMPS EN TEMPS !
comment lancer une macro à l'enregistrement ou à la fermeture d'un document words
Regarde la fonction runAutoMacro
Existe t'il la même chose pour outlook ???

Merci
Julie
Peut-on faire la même chose pour OUTLOOK ??

Merci
Julie
Messages postés
15
Date d'inscription
mercredi 21 janvier 2004
Statut
Membre
Dernière intervention
5 février 2008

jessie M 34

Bonjour,

Moi j'ai les soucis contraire !
je veux ouvrir word depuis access mais sans lancer la macro autoexec de mon document !
.../...
set appwd = createobject(" word .application")
with appwd
.visible =true
.documets.open strNomFichierWord ' Variable string contenant ..."
.activate
end with
....

Mais la macro "autoexec" de mon fichier word se lance et je ne sais pas comment la squizzer !
Une idée ?

@+