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.
0
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 !
0
comment lancer une macro à l'enregistrement ou à la fermeture d'un document words
0
Regarde la fonction runAutoMacro
0

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
0
Peut-on faire la même chose pour OUTLOOK ??

Merci
Julie
0
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 ?

@+
0
Rejoignez-nous