Excel

Résolu
shuya89 Messages postés 470 Date d'inscription   Statut Membre Dernière intervention   -  
 amigo -
Bonjour,
Voila j'aimerais savoir si il etait possible de cpier une macro d'un document a un autre et si oui , est ell reutilisable de suite ?
merci de vos reponse
cordialeent shuya
A voir également:

6 réponses

amigo
 
Bonjour,

Oui bien sûr que c'est possible, il y a plusieurs façons de faire, la plus simple est le copié/collé d'un classeur à l'autre.
Les macros sont immédiatement opérationnelles, à condition qu'elles se réfèrent à des tableaux analogues, sinon quelques adapations seront nécessaires.

A+.
0
shuya89 Messages postés 470 Date d'inscription   Statut Membre Dernière intervention   39
 
oki merci bien je v essayez
mais est ce que je doit copier le bouton qui va avec ?
0
shuya89 Messages postés 470 Date d'inscription   Statut Membre Dernière intervention   39
 
ca ne fonctionne pas est ce normal pourtant j'ai fait un copier coller du bouton
0
shuya89 Messages postés 470 Date d'inscription   Statut Membre Dernière intervention   39
 
pourquoi ca me fait pareil?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
shuya89 Messages postés 470 Date d'inscription   Statut Membre Dernière intervention   39
 
probleme réglér
0
amigo
 
Re,

Je suppose que le bouton est sur une feuille Excel et donc la macro est dans le code de la feuille.
Je ne sais pas si on peut copier un bouton d'un classeur à l'autre avec copier/coller, ça ne coute rien d'essayer. Au pire il faudra le recréer.
De toute manières, pour que ça marche, il faut que le classeur origine et le classeur destination soient agencés à peu prés pareil. Le bouton va avec sa macro OnClick, et s'il y a des procédures qui s'enchainent, il faudra également les copier et les mettre soit dans le code de la feuille soit dans un module, selon le cas.

Mais c'est pas très compliqué à faire. Si tu as des problèmes, donnes plus de détails sur ce que tu souhaites faire, quelques fois c'est plus simple que ce qu'on croit.

A+.
0