[VBA Excel] macro utilisable dans différents fichiers Options

Signaler
Messages postés
83
Date d'inscription
jeudi 22 novembre 2007
Statut
Membre
Dernière intervention
4 septembre 2014
-
Messages postés
672
Date d'inscription
mercredi 22 janvier 2003
Statut
Membre
Dernière intervention
2 juin 2016
-
Plutot que de créer ma macro directement dans mon fichier de données
qui est relativement gros, j'ai crée un mini fichier de données et
réalisé ma macro dans ce dernier.
Comment puis faire pour enregistrer cette macro indépendament du
fichier et pouvoir ainsi l'utiliser dans le fichier de mon choix ??

5 réponses

Messages postés
672
Date d'inscription
mercredi 22 janvier 2003
Statut
Membre
Dernière intervention
2 juin 2016
1
Bonjour

Dans Excel , Outils/Options/Général :  le champ "Au démarrage ouvrir tous les fichiers du dossiers" permet d'inscrire le dossier ou on dépose les fichiers de macro Excel à ouvrir au démarrage (fichier .Xla : macro complémentaire )
Messages postés
83
Date d'inscription
jeudi 22 novembre 2007
Statut
Membre
Dernière intervention
4 septembre 2014

j'ai enregistré mon fichier avec la macro au format xla et ensuite dans le fichier ou je souhaite l'utiliser j'ai fait Outils/Macro Complémentaires puis parcourir afin de sélectionner mon fichier xla.

mais je fais comment pour la lancer ???
Messages postés
672
Date d'inscription
mercredi 22 janvier 2003
Statut
Membre
Dernière intervention
2 juin 2016
1
Si tu mets le fichier dans le répertoire de démarrage automatique de Excel (comme je t'ai précisé plus haut)
Il n'y a pas d'ordre de démarrage de la macro, peut être simplement faut t'il que celle-ci soit publique (Public Sub MaMacro) pour pouvoir être lancé depuis tout autre fichier excel
Messages postés
83
Date d'inscription
jeudi 22 novembre 2007
Statut
Membre
Dernière intervention
4 septembre 2014

j'ai fait ce que tu m'as dit à savoir placer le fichier xla dans un répertoire d'ouverture automatique mais çà ne change rien, je n'ai pas accès à ma macro ...
Messages postés
672
Date d'inscription
mercredi 22 janvier 2003
Statut
Membre
Dernière intervention
2 juin 2016
1
Bon je veux bien , je me suis peut-être trompé

Il faut peut-être que la macro 'Public Sub' soit peut être dans la feuille 'ThisWorkbook' de ton fichier XLA.

Fais une recherche sur Internet
et ou regarde cela : http://support.microsoft.com/kb/286305/fr