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

Super Franck - 15 févr. 2000 à 10:55
jessiem34 Messages postés 15 Date d'inscription mercredi 21 janvier 2004 Statut Membre Dernière intervention 5 février 2008 - 11 oct. 2005 à 15:18
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Existe t'il la même chose pour outlook ???

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

Merci
Julie
jessiem34 Messages postés 15 Date d'inscription mercredi 21 janvier 2004 Statut Membre Dernière intervention 5 février 2008
11 oct. 2005 à 15:18
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 ?

@+
Rejoignez-nous