Bonjour,
Voici mon petit problème simplifié :
J’ai 2 fichiers nommés « Doc1.xls » et « Doc2.xls » toujours placés dans un même répertoire.
J’ouvre le fichier « Doc1.xls » et dans ce fichier une macro (non automatique mais en cliquant nécessairement sur un bouton) m’ouvre le fichier « Doc2.xls » et réalise certaines actions.
Pour ouvrir le fichier « Doc2.xls » j’utilise actuellment le code suivant : Windows("Doc2.xls ").Activate
Mais qui ne fonctionne que si j’ouvre d’abord le programme Excel à partir duquel j’ouvre ensuite le fichier « Doc1.xls » et permet d’éviter de spécifier l’adresse du fichier dans le disque dur de l’utilisateur.
Est -il possible que cette action se réalise par macro quelque soit le nom ou tout du moins quelque soit l’emplacement du répertoire utilisé comprenant mes 2 fichiers ?.
Bref ne pas avoir à ouvrir Excel en premier lieu mais uniquement mon fichier « Doc1.xls ».
Merci beaucoup
Voici mon petit problème simplifié :
J’ai 2 fichiers nommés « Doc1.xls » et « Doc2.xls » toujours placés dans un même répertoire.
J’ouvre le fichier « Doc1.xls » et dans ce fichier une macro (non automatique mais en cliquant nécessairement sur un bouton) m’ouvre le fichier « Doc2.xls » et réalise certaines actions.
Pour ouvrir le fichier « Doc2.xls » j’utilise actuellment le code suivant : Windows("Doc2.xls ").Activate
Mais qui ne fonctionne que si j’ouvre d’abord le programme Excel à partir duquel j’ouvre ensuite le fichier « Doc1.xls » et permet d’éviter de spécifier l’adresse du fichier dans le disque dur de l’utilisateur.
Est -il possible que cette action se réalise par macro quelque soit le nom ou tout du moins quelque soit l’emplacement du répertoire utilisé comprenant mes 2 fichiers ?.
Bref ne pas avoir à ouvrir Excel en premier lieu mais uniquement mon fichier « Doc1.xls ».
Merci beaucoup