Partager Macro sans fichier Le sujet est résolu

Y compris Power BI, Power Query et toute autre question en lien avec Excel
K
Kurosiewicz
Nouveau venu
Nouveau venu
Messages : 5
Inscrit le : 6 décembre 2018
Version d'Excel : 2016 FR

Message par Kurosiewicz » 15 décembre 2018, 22:28

Bonsoir,

Je travaille dans un service avec une dizaine de collègues. Nous recevons mensuellement chacun un fichier relatif à nos portefeuilles respectifs.
Tous ces fichiers ont la même structure, mais pas les mêmes données évidemment.
J'ai préparé une macro pour améliorer la lecture et l'analyse de ces données.
Je souhaite partager cette macro à mes collègues, mais je ne vois pas comment faire puisqu'il ne s'agit pas ici de partager mon fichier.
Je vous avoue que les réponses trouvées suite à mes recherches sur google ne m'ont pas éclairé.
Pas très clair cette affaire.

L'un de vous a-t-il la gentillesse de m'expliquer comment partager le plus simplement une macro "sans fichier de rattachement" ?

:thx:
Avatar du membre
dhany
Passionné d'Excel
Passionné d'Excel
Messages : 6'698
Appréciations reçues : 646
Inscrit le : 3 octobre 2017
Version d'Excel : 2007 FR

Message par dhany » 15 décembre 2018, 22:38

Bonsoir Kurosiewicz,

une macro est du texte : tu peux sélectionner ce texte pour le copier / coller dans le bloc-notes de Windows (= notepad) et l'enregistrer en tant que fichier texte .txt, par exemple : "Macro.txt" ; c'est ce fichier texte que tu passes à tes collègues ; ils pourront ouvrir ce fichier dans le notepad et faire un copier / coller du texte de la macro dans la destination, qu'elle soit un module standard comme Module1, le module d'une feuille, ou un code à placer dans ThisWorkbook.

dhany
Modifié en dernier par dhany le 15 décembre 2018, 22:39, modifié 1 fois.
1 membre du forum aime ce message.
Avatar du membre
LouReeD
Passionné d'Excel
Passionné d'Excel
Messages : 5'541
Appréciations reçues : 221
Inscrit le : 14 octobre 2014
Version d'Excel : 2013 FR, 2016 FR
Téléchargements : Mes applications
Contact :

Message par LouReeD » 15 décembre 2018, 22:39

Bonsoir,

un truc comme macro complémentaire, ou bien personnalisées...

@ bientôt

LouReeD
2 membres du forum aiment ce message.
Quelques règles à lire ICI ;;)
_______________________________________________Vous pouvez allez faire un tour sur : Index de "Mes applications" ;;)
Avatar du membre
dhany
Passionné d'Excel
Passionné d'Excel
Messages : 6'698
Appréciations reçues : 646
Inscrit le : 3 octobre 2017
Version d'Excel : 2007 FR

Message par dhany » 15 décembre 2018, 22:41

Bonsoir LouReeD,

merci, j'avais pas compris la question dans ce sens-là !  :lole:

dhany
1 membre du forum aime ce message.
Avatar du membre
LouReeD
Passionné d'Excel
Passionné d'Excel
Messages : 5'541
Appréciations reçues : 221
Inscrit le : 14 octobre 2014
Version d'Excel : 2013 FR, 2016 FR
Téléchargements : Mes applications
Contact :

Message par LouReeD » 15 décembre 2018, 22:45

Bonsoir dhany ! :-)

Oui je l'ai pris dans le sens de "transférer" une macro utilisable par les autres utilisateurs et je crois qu'il est possible de se créer un classeur "personnel" avec ses propres macros que l'on peut à loisir utiliser dans d'autres classeurs... Mais sont-ce des macros ou bien que des fonctions... J'avoue que tous mes classeurs sont "autonomes" donc ce sujet je ne le connais pas trop...

@ bientôt

LouReeD
1 membre du forum aime ce message.
Quelques règles à lire ICI ;;)
_______________________________________________Vous pouvez allez faire un tour sur : Index de "Mes applications" ;;)
K
Kurosiewicz
Nouveau venu
Nouveau venu
Messages : 5
Inscrit le : 6 décembre 2018
Version d'Excel : 2016 FR

Message par Kurosiewicz » 15 décembre 2018, 22:58

dhany a écrit :
15 décembre 2018, 22:38
Bonsoir Kurosiewicz,

une macro est du texte : tu peux sélectionner ce texte pour le copier / coller dans le bloc-notes de Windows (= notepad) et l'enregistrer en tant que fichier texte .txt, par exemple : "Macro.txt" ; c'est ce fichier texte que tu passes à tes collègues ; ils pourront ouvrir ce fichier dans le notepad et faire un copier / coller du texte de la macro dans la destination, qu'elle soit un module standard comme Module1, le module d'une feuille, ou un code à placer dans ThisWorkbook.

dhany
Hello Dhany,
merci pour ton retour.
Mes collègues ne sont pas doués en informatique. Ce sont des commerciaux..
Je préférerais éviter le passage par le Copier / Coller
Est-il possible de partager la macro à chacun via un fichier excel (qui contiendrait uniquement la macro) pour que chacun la rajoute dans son classeur de macro personnel ?

Enfin, je sais pas si je suis clair. En gros, si l'on peut se contenter de partager un fichier, ça m'arrange.
S'il faut faire un copier / Coller dans VBA, connaissant mes collègues, je vais devoir faire la manip sur chaque poste ::(
Avatar du membre
dhany
Passionné d'Excel
Passionné d'Excel
Messages : 6'698
Appréciations reçues : 646
Inscrit le : 3 octobre 2017
Version d'Excel : 2007 FR

Message par dhany » 15 décembre 2018, 23:07

pour une macro complémentaire, faudrait faire un fichier avec 1 seule feuille vierge, et uniquement le code VBA ; compiler le code VBA avec Débogage / Compiler VBA Project ; Alt F11 pour aller sur Excel ; onglet Affichage, Masquer pour masquer la feuille ; Alt F11 pour retourner sur Visual Basic ; Ctrl s (ou clic sur icône disquette) ➯ fenêtre "Enregistrer sous" ; mettre un nom de fichier, par exemple "Macros Kurosiewicz" ; juste dessous, mettre le type : « Macro complémentaire Excel » ➯ "Macros Kurosiewicz.xlam"

dhany
1 membre du forum aime ce message.
K
Kurosiewicz
Nouveau venu
Nouveau venu
Messages : 5
Inscrit le : 6 décembre 2018
Version d'Excel : 2016 FR

Message par Kurosiewicz » 15 décembre 2018, 23:22

LouReed, Dhany,

Merci à vous. J'ai bien saisi la procédure.
Avatar du membre
dhany
Passionné d'Excel
Passionné d'Excel
Messages : 6'698
Appréciations reçues : 646
Inscrit le : 3 octobre 2017
Version d'Excel : 2007 FR

Message par dhany » 15 décembre 2018, 23:24

merci pour ton retour, et pour le :D  :sp:

merci aussi d'avoir passé le sujet en résolu !  ;-b)

bonne continuation !  :trfl:

dhany
Avatar du membre
LouReeD
Passionné d'Excel
Passionné d'Excel
Messages : 5'541
Appréciations reçues : 221
Inscrit le : 14 octobre 2014
Version d'Excel : 2013 FR, 2016 FR
Téléchargements : Mes applications
Contact :

Message par LouReeD » 15 décembre 2018, 23:25

Merci à dhany pour sa réponse ! :lol:
Merci @ vous pour vos remerciements !

@ bientôt

LouReeD
Quelques règles à lire ICI ;;)
_______________________________________________Vous pouvez allez faire un tour sur : Index de "Mes applications" ;;)
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message