Macro automatique ???
Résolu
Oldpal
Messages postés
91
Date d'inscription
Statut
Membre
Dernière intervention
-
Oldpal Messages postés 91 Date d'inscription Statut Membre Dernière intervention -
Oldpal Messages postés 91 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous.
Est-ce que quelqu'un peut m'aider S.V.P.
J'ai un programme qui me fournit le classement des joueurs de bridge et il est en anglais. J'ai fait une macro-commande qui fait la traduction de tous les titres.
J'ouvre des fichiers grâce à un fichier batch (genre c:\...\WINWORD.EXE fichier1). Ensuite je fais exécuter la macro commande, et j'ouvre les autres fichiers. Est-ce que WORD qui permet d'introduire un fichier lors de l'ouverture peut aussi exécuter la macro lors de l'ouverture sans que j'aie à le faire manuellement. Cela m'aiderait, car ainsi je pourrais faire ouvrir tous mes fichiers l'un après l'autre dans un batch file et les macros s'exécuteraient sans que j'aie à intervenir.
Merci à l'avance.
Est-ce que quelqu'un peut m'aider S.V.P.
J'ai un programme qui me fournit le classement des joueurs de bridge et il est en anglais. J'ai fait une macro-commande qui fait la traduction de tous les titres.
J'ouvre des fichiers grâce à un fichier batch (genre c:\...\WINWORD.EXE fichier1). Ensuite je fais exécuter la macro commande, et j'ouvre les autres fichiers. Est-ce que WORD qui permet d'introduire un fichier lors de l'ouverture peut aussi exécuter la macro lors de l'ouverture sans que j'aie à le faire manuellement. Cela m'aiderait, car ainsi je pourrais faire ouvrir tous mes fichiers l'un après l'autre dans un batch file et les macros s'exécuteraient sans que j'aie à intervenir.
Merci à l'avance.
A voir également:
- Macro automatique ???
- Réponse automatique thunderbird - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Logiciel de sauvegarde automatique gratuit - Guide
- Réponse automatique gmail - Guide
2 réponses
Bonjour,
Je ne pratique pas vba Word mais par analogie avec excel je dirais que tu dois utiliser Private Sub Document_Open() dans ThisDocument.
Cette procédure est exécutée à l'ouverture.
Maintenant si ton programme te génère un .txt (ou .csv, etc) on peut voir ce qui est faisable sur excel.
eric
Je ne pratique pas vba Word mais par analogie avec excel je dirais que tu dois utiliser Private Sub Document_Open() dans ThisDocument.
Cette procédure est exécutée à l'ouverture.
Maintenant si ton programme te génère un .txt (ou .csv, etc) on peut voir ce qui est faisable sur excel.
eric
Bonjour,
en complément de la réponse d'Eriiic, regarde du côté des macros "AutoOpen" et "AutoExec.
https://support.microsoft.com/en-us/help/286310/
et ici aussi (cette dernière page date un peu mais son contenu est toujours ok avec les versions récentes de Word) :
https://support.microsoft.com/en-us/help/211659/
Par exemple, le module qui doit être exécuté automatiquement à l'ouverture du document devra être nommé Sub AutoOpen()
en complément de la réponse d'Eriiic, regarde du côté des macros "AutoOpen" et "AutoExec.
https://support.microsoft.com/en-us/help/286310/
et ici aussi (cette dernière page date un peu mais son contenu est toujours ok avec les versions récentes de Word) :
https://support.microsoft.com/en-us/help/211659/
Par exemple, le module qui doit être exécuté automatiquement à l'ouverture du document devra être nommé Sub AutoOpen()
Super!!!!
Ça fonctionne. Un grand merci à toi et à tous ceux qui nous donnent un coup de main, car pour nous les personnes moins expérimentées (pour ne pas dire débutants), le chemin à parcourir pour obtenir des moyens plus faciles pour arriver à nos fins sont tellement nombreux, que nous devrions passer tout notre temps devant l'ordinateur. On a trop de retard à rattraper. En plus, quand on découvre quelque chose de neuf par nous-même, on est souvent confrontés aux vilains tours que peuvent nous jouer les ordinateurs via les hackers, dû au fait que nous notre incompétence et notre manque de temps nous fait faire des actions trop rapidement. Alors encore un grand merci pour votre aide.
Ça fonctionne. Un grand merci à toi et à tous ceux qui nous donnent un coup de main, car pour nous les personnes moins expérimentées (pour ne pas dire débutants), le chemin à parcourir pour obtenir des moyens plus faciles pour arriver à nos fins sont tellement nombreux, que nous devrions passer tout notre temps devant l'ordinateur. On a trop de retard à rattraper. En plus, quand on découvre quelque chose de neuf par nous-même, on est souvent confrontés aux vilains tours que peuvent nous jouer les ordinateurs via les hackers, dû au fait que nous notre incompétence et notre manque de temps nous fait faire des actions trop rapidement. Alors encore un grand merci pour votre aide.
Merci encore pour votre aide. Je considère mon problème comme résolu..