J'ai un certain nombre de macros à partager avec de nombreux
utilisateurs. Pour la mise à jour de ces macros, je voudrais éviter de
devoir les enregistrer sur le Global.mpt de chaque ordinateur.
J'ai essayé avec Organiser de lier les macros à un fichier partagé.
J'arrive alors à lancer la macro en passant par Outils/Macro/etc...
Mais pas en la lançant d'un bouton.
Quelqu'un aurait-il une solution à mon problème?
Ou éventuellemet une solution efficace pour partager les macros, et
faciliter la mise à jour?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jan De Messemaeker
Bonjour Anne,
J'ai un client où j'ai écrit quelque chose comme 7000 lignes de code VBA. Voici comment je fais la distribution des mises à jour. Tout (y compris les forms, les boutons,...) se trouve dans un même fichier Dans un premier temps, j'ai écrit dans ce fichier une macro qui s'active quand on l'ouvre, qui détruit les modules dans le global de celui qui l'ouvre et qui copie les nouvelles versions. Bien sur, c'est à l'utilisateur d'ouvrir le fichier porteur.
Puis j'ai introduit dans le global des utilisateur une routine qui, à l'ouverture du premier fichier d'une journée, vérifie s'il n'y a pas de nouvelle version du fichier porteur d'objets, et qui propose à l'utilisateur d'accepter les nouvelles versions, si OUI l'ouvre, et voilà.
Plus vite dit que fait, je sais, mais la premièr phas n'est pas tellement sorcier.
-- Jan De Messemaeker Microsoft Project Most Valuable Professional http://users.online.be/prom-ade/ +32-495-300 620 "Anne" schreef in bericht news:
J'ai un certain nombre de macros à partager avec de nombreux utilisateurs. Pour la mise à jour de ces macros, je voudrais éviter de devoir les enregistrer sur le Global.mpt de chaque ordinateur. J'ai essayé avec Organiser de lier les macros à un fichier partagé. J'arrive alors à lancer la macro en passant par Outils/Macro/etc... Mais pas en la lançant d'un bouton. Quelqu'un aurait-il une solution à mon problème?
Ou éventuellemet une solution efficace pour partager les macros, et faciliter la mise à jour?
Merci.
Bonjour Anne,
J'ai un client où j'ai écrit quelque chose comme 7000 lignes de code VBA.
Voici comment je fais la distribution des mises à jour.
Tout (y compris les forms, les boutons,...) se trouve dans un même fichier
Dans un premier temps, j'ai écrit dans ce fichier une macro qui s'active
quand on l'ouvre, qui détruit les modules dans le global de celui qui
l'ouvre et qui copie les nouvelles versions.
Bien sur, c'est à l'utilisateur d'ouvrir le fichier porteur.
Puis j'ai introduit dans le global des utilisateur une routine qui, à
l'ouverture du premier fichier d'une journée, vérifie s'il n'y a pas de
nouvelle version du fichier porteur d'objets, et qui propose à l'utilisateur
d'accepter les nouvelles versions, si OUI l'ouvre, et voilà.
Plus vite dit que fait, je sais, mais la premièr phas n'est pas tellement
sorcier.
--
Jan De Messemaeker
Microsoft Project Most Valuable Professional
http://users.online.be/prom-ade/
+32-495-300 620
"Anne" <anne.doctobre@wanadoo.fr> schreef in bericht
news:bd0c9f27.0504210023.30de30cd@posting.google.com...
J'ai un certain nombre de macros à partager avec de nombreux
utilisateurs. Pour la mise à jour de ces macros, je voudrais éviter de
devoir les enregistrer sur le Global.mpt de chaque ordinateur.
J'ai essayé avec Organiser de lier les macros à un fichier partagé.
J'arrive alors à lancer la macro en passant par Outils/Macro/etc...
Mais pas en la lançant d'un bouton.
Quelqu'un aurait-il une solution à mon problème?
Ou éventuellemet une solution efficace pour partager les macros, et
faciliter la mise à jour?
J'ai un client où j'ai écrit quelque chose comme 7000 lignes de code VBA. Voici comment je fais la distribution des mises à jour. Tout (y compris les forms, les boutons,...) se trouve dans un même fichier Dans un premier temps, j'ai écrit dans ce fichier une macro qui s'active quand on l'ouvre, qui détruit les modules dans le global de celui qui l'ouvre et qui copie les nouvelles versions. Bien sur, c'est à l'utilisateur d'ouvrir le fichier porteur.
Puis j'ai introduit dans le global des utilisateur une routine qui, à l'ouverture du premier fichier d'une journée, vérifie s'il n'y a pas de nouvelle version du fichier porteur d'objets, et qui propose à l'utilisateur d'accepter les nouvelles versions, si OUI l'ouvre, et voilà.
Plus vite dit que fait, je sais, mais la premièr phas n'est pas tellement sorcier.
-- Jan De Messemaeker Microsoft Project Most Valuable Professional http://users.online.be/prom-ade/ +32-495-300 620 "Anne" schreef in bericht news:
J'ai un certain nombre de macros à partager avec de nombreux utilisateurs. Pour la mise à jour de ces macros, je voudrais éviter de devoir les enregistrer sur le Global.mpt de chaque ordinateur. J'ai essayé avec Organiser de lier les macros à un fichier partagé. J'arrive alors à lancer la macro en passant par Outils/Macro/etc... Mais pas en la lançant d'un bouton. Quelqu'un aurait-il une solution à mon problème?
Ou éventuellemet une solution efficace pour partager les macros, et faciliter la mise à jour?