Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2533 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Rendre disponible une macro sur plusieur machine d'un meme reseau

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Rendre disponible une macro sur plusieur machine d'un meme reseau

n°226315
xtoune
Posté le 10-10-2002 à 17:54:55  profilanswer
 


 
slt !
 
 
J'ai 50 classeurs ki possedent les meme macro, qd je doit faire une modif je dois me taper les 50 classeurs, quelqu'un c si il est possible de lier un classeur a une macro externalisé ??
 
---> donc 50 classeurs et une seul macro ...
 
Les classeurs sont sur un reseau et disponible sur toutes les machines du reseau
 
Merci d'avance, meme si je c que personne va trouver car j'ai pas trouvé.......   ;-) lol


---------------
heu...
mood
Publicité
Posté le 10-10-2002 à 17:54:55  profilanswer
 

n°226699
xtoune
Posté le 11-10-2002 à 13:54:28  profilanswer
 

uuuuppppptchoumm


---------------
heu...
n°226731
MagicBuzz
Posté le 11-10-2002 à 14:29:39  profilanswer
 

Je sais que tu peux récupérer la macro en dehors du classeur puis l'installer sur les classeurs. A ce moment, ça t'évide de te palucher le code.
 
Mais sinon, je vois pas d'autre moyen.
 
Sinon, chez GE, ils font ça très simplement :
 
-> Un seul fichier avec les macros sur un disque partagé.
-> Les gens ouvrent ce document, éxécutent les macros, bossent dedans et tout, et enregistrent sur leur poste une version sans la macro du fichier.
 
Avec ce système, tu peux même utiliser une BDD pour stocker les données de chaque utilisateur, ce qui fait qu'il n'a même pas besoin de conserver une copie non à jour des données.
 
Tout dépends de ce que tu veux faire par contre...

n°226805
JPA
Posté le 11-10-2002 à 15:38:39  profilanswer
 

Moi je verrais plutôt cette macro dans un fichier stocké dans le répertoire XLStart...
Attention, sous Win 2000, il y a 2 rép XLStart :
 
C:\Program Files\Microsoft Office\Office\XLStart
et
C:\Documents and Settings\nom_utilisateur\Application Data\Microsoft\Excel\XLSTART
 
Mais j'ai jamais testé...

n°226922
xtoune
Posté le 11-10-2002 à 17:00:37  profilanswer
 

j'avé essaye un truc similaire en mettant dans excel :
 outil/option/general/ autre dossier de demarrage / undossier partagé sur le rezo dans lequel je mettais un classeur contenant la macro.
 
ce classeur est ouvert a chaque fois que je lance xl. Mais le pb c si plusieur utilisateur ouvre xl ( chose assez courante qd meme) ben y a des message du style "fichier deja ouvert" ......................etc..............
 
 
donc en fait je vais mettre mes macro dans un module que j'importerai dans chaque fichier a chaque fois kil y une modif d'effectué dans le code
 
 
A moins que qq un est LA solution miracle
 
 


---------------
heu...
n°226927
JPA
Posté le 11-10-2002 à 17:03:54  profilanswer
 

Tu copies ta macro dans ton dossier de démarrage par le script de connexion.  
PB : l'emplacement doit dépendre de la version de windows et du rép d'installation de Office.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Rendre disponible une macro sur plusieur machine d'un meme reseau

 

Sujets relatifs
Petite macro sous excel[Access] Lancer une macro à une heure défini ?
nom de machineseparation en plusieur d'une variable
[hs] qqun sait il comment rendre un type de fichier "caché"[Java] Applet, reseau et repaint() : probleme
[C/Reseau] Comment savoir sur quel port tourne un socket ?Access en réseau
interface graphique, gestion souris,gestion imprimante reseauExcel: ouvrir dans une macro un fichier xl protege par mot de passe
Plus de sujets relatifs à : Rendre disponible une macro sur plusieur machine d'un meme reseau


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR