OVH Cloud OVH Cloud

Macro pour tous

2 réponses
Avatar
Didier NOVARIN
bonjour

j'ai créé une macro que j'aimerai envoyer à un poste pour mise en forme
d'une feuille.

Problème : comment faire pour qu'il puisse affecter cette macro à tous leurs
classeurs ?
Quelle est l'extension de la macro où se situe t'elle je ne la retrouve que
lorsque mon classeur est ouvert.
Je vous remercie
Didier

2 réponses

Avatar
MichDenis
Si ce que tu veux faire s'applique à un nombre très restreint de poste de travail (2 ou 3)
Tu vas trouver ça plus facile de leur installer la macro dans leur perso.xls et ils pourront
utiliser la macro aussi souvent qu'ils le voudront.

Il n'y a aucun moyen d'insérer du code dans un classeur fermé...du moins je n'en connais pas.

Si le nombre de poste le justifie, si les feuilles dont tu veux formater ont des caractéristiques
(issu d'un modèle) qui te permettent de les identifier par macro, tu peux alors utiliser
une macro complémentaire que tu peux copier localement sur leur ordi dans le
répertoire suivant (si windows xp pro)
C:Program FilesMicrosoft OfficeOFFICE11Bibliothèque

à l'ouverture d'excel, la nouvelle macro complémentaire va apparaître dans
la fenêtre : barre des menus / outils / complémentaires /
Tu devras demander aux usagers de la cocher.

Comment définir la procédure du fichier .xla, cela dépend de ce que tu
veux faire... et de ton environnement.



"Didier NOVARIN" a écrit dans le message de news:

bonjour

j'ai créé une macro que j'aimerai envoyer à un poste pour mise en forme
d'une feuille.

Problème : comment faire pour qu'il puisse affecter cette macro à tous leurs
classeurs ?
Quelle est l'extension de la macro où se situe t'elle je ne la retrouve que
lorsque mon classeur est ouvert.
Je vous remercie
Didier
Avatar
Didier NOVARIN
Bonjour Michdenis
Merci beaucoup
Bonne soirée
Didier

"MichDenis" a écrit dans le message de news:
u7oN2%
Si ce que tu veux faire s'applique à un nombre très restreint de poste de
travail (2 ou 3)
Tu vas trouver ça plus facile de leur installer la macro dans leur
perso.xls et ils pourront
utiliser la macro aussi souvent qu'ils le voudront.

Il n'y a aucun moyen d'insérer du code dans un classeur fermé...du moins
je n'en connais pas.

Si le nombre de poste le justifie, si les feuilles dont tu veux formater
ont des caractéristiques
(issu d'un modèle) qui te permettent de les identifier par macro, tu peux
alors utiliser
une macro complémentaire que tu peux copier localement sur leur ordi dans
le
répertoire suivant (si windows xp pro)
C:Program FilesMicrosoft OfficeOFFICE11Bibliothèque

à l'ouverture d'excel, la nouvelle macro complémentaire va apparaître dans
la fenêtre : barre des menus / outils / complémentaires /
Tu devras demander aux usagers de la cocher.

Comment définir la procédure du fichier .xla, cela dépend de ce que tu
veux faire... et de ton environnement.



"Didier NOVARIN" a écrit dans le message de
news:

bonjour

j'ai créé une macro que j'aimerai envoyer à un poste pour mise en forme
d'une feuille.

Problème : comment faire pour qu'il puisse affecter cette macro à tous
leurs
classeurs ?
Quelle est l'extension de la macro où se situe t'elle je ne la retrouve
que
lorsque mon classeur est ouvert.
Je vous remercie
Didier