Macro qui change de cible qd j'enregistre
markottoroots
-
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
on va essayer de faire une explication simple car pas facile a expliquer.
alors j'ai une macro enregistrer dans mon excel. elle est inséré dans excel et non pas a un fichier en particulier(c'est a dire que j'ai créer un bouton comme "fichier-édition-format -outil etc.....").
probleme:
ma macro disons qu'elle s'appelle "statsea" (bon j'avoue c'est son vrai nom!!!)
J'ai une feuille excel "X" avec mes infos que je dois récupérer et insérer dans une feuille "Y"
c'est a dire que lorsque je lance ma macro sur la feuille "X", excel ouvre automatiquement ma feuille "Y" pour travailler et lance la macro appropriée et donc copie toutes les info dont j'ai besoin sur la feuille "X" et les copie sur cette feuille "Y"
lorsque mon travail est fini j'enregistre cette feuille Y sous un autre nom. ex: "STATISTIQUE"
donc je peux quitter. normalement ma feuille Y n'a pas été modifié par logique.
ensuite je recommence avec un autre fichier mais a partir de là, excel ne me re-ouvre pas ma feuille "Y" vierge sur laquelle il doit travailler mais ouvre mon ancienne feuille "statistique" que j'ai enregistrer .
et donc au lieu d'ouvrir la macro "statsea"
excel va chercher la macro
'statistique.xls'!statsea
au lieu de simplement "statsea"
donc forcement soit il ne trouve pas soit il ouvre en plus mon ancienne feuille de travail "statistique" pour travailler.
voila
si quelqu'un a une solution pour que excel me conserve la bonne macro et aille tout le tps chercher la macro bonne "statsea" sur la feuille "Y".
merci d'avance
pas facile a expliquer j'en conviens donc j'imagine pas facile a comprendre mais je sais qu'il y a des boss par ici.
merci d'avance
marko
on va essayer de faire une explication simple car pas facile a expliquer.
alors j'ai une macro enregistrer dans mon excel. elle est inséré dans excel et non pas a un fichier en particulier(c'est a dire que j'ai créer un bouton comme "fichier-édition-format -outil etc.....").
probleme:
ma macro disons qu'elle s'appelle "statsea" (bon j'avoue c'est son vrai nom!!!)
J'ai une feuille excel "X" avec mes infos que je dois récupérer et insérer dans une feuille "Y"
c'est a dire que lorsque je lance ma macro sur la feuille "X", excel ouvre automatiquement ma feuille "Y" pour travailler et lance la macro appropriée et donc copie toutes les info dont j'ai besoin sur la feuille "X" et les copie sur cette feuille "Y"
lorsque mon travail est fini j'enregistre cette feuille Y sous un autre nom. ex: "STATISTIQUE"
donc je peux quitter. normalement ma feuille Y n'a pas été modifié par logique.
ensuite je recommence avec un autre fichier mais a partir de là, excel ne me re-ouvre pas ma feuille "Y" vierge sur laquelle il doit travailler mais ouvre mon ancienne feuille "statistique" que j'ai enregistrer .
et donc au lieu d'ouvrir la macro "statsea"
excel va chercher la macro
'statistique.xls'!statsea
au lieu de simplement "statsea"
donc forcement soit il ne trouve pas soit il ouvre en plus mon ancienne feuille de travail "statistique" pour travailler.
voila
si quelqu'un a une solution pour que excel me conserve la bonne macro et aille tout le tps chercher la macro bonne "statsea" sur la feuille "Y".
merci d'avance
pas facile a expliquer j'en conviens donc j'imagine pas facile a comprendre mais je sais qu'il y a des boss par ici.
merci d'avance
marko
A voir également:
- Macro qui change de cible qd j'enregistre
- Change dns - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Télécharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Mot de passe enregistré chrome android - Guide
- Jitbit macro recorder - Télécharger - Confidentialité
7 réponses
Patiente un peu. je viens juste d'avoir une réponse pour mon pb depuis 8h00 du matin. alors patiente, tu aura une reponse tres vite
lol
en effet mais j'ai été habitué a mieux!!!! et comme je suis au travail et que mon boss me saoule faut que je trouve une solution rapido !!! mais y a pas de probleme si il n' est pas content il a qu'a allez faire une formation excel!!!lol
donc je patiente!!
en effet mais j'ai été habitué a mieux!!!! et comme je suis au travail et que mon boss me saoule faut que je trouve une solution rapido !!! mais y a pas de probleme si il n' est pas content il a qu'a allez faire une formation excel!!!lol
donc je patiente!!
re bonjour
bon j'ai un peu patienté.
de mon coté j'ai pas trop trouver la réponse.
si quelqu'un aurait une idée please.
je démisionne et j'aurai aimé laissé quelque chose propre.
merci de me dire si il y a un truc que vous ne pigé pas.
pour résumer le probleme :
j'ai une macro nommé "stat" sur mon fichier excel nommé "statX"
macro : statX.xls'!stat
j'enregistre mon fichier excel sous un autre nom "statY"
qd je re-ouvre ma page statX vierge avec mes macros et que je relance ma macro, il va me chercher automatiquement la macro statY.xls'!stat
donc a chaque fois il me re-ouvre la page que j'ai sauvegardé en dernier.
le travail marche mais c'est ennuyeux d'avoir l'ancienne page qui s'ouvre.
ce qui est un peu embêtant car pour les novices ils sont perdus et ne comprenne pas.
merci d'avance
marko
bon j'ai un peu patienté.
de mon coté j'ai pas trop trouver la réponse.
si quelqu'un aurait une idée please.
je démisionne et j'aurai aimé laissé quelque chose propre.
merci de me dire si il y a un truc que vous ne pigé pas.
pour résumer le probleme :
j'ai une macro nommé "stat" sur mon fichier excel nommé "statX"
macro : statX.xls'!stat
j'enregistre mon fichier excel sous un autre nom "statY"
qd je re-ouvre ma page statX vierge avec mes macros et que je relance ma macro, il va me chercher automatiquement la macro statY.xls'!stat
donc a chaque fois il me re-ouvre la page que j'ai sauvegardé en dernier.
le travail marche mais c'est ennuyeux d'avoir l'ancienne page qui s'ouvre.
ce qui est un peu embêtant car pour les novices ils sont perdus et ne comprenne pas.
merci d'avance
marko
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonsoir,
Dans ton post 1 j'avais compris que tu avais une macro dans le fichier X qui ouvrait un fichier Y et y lançait une autre macro.
Si c'est ce cas de figure je mettrais toutes les macros dans X pour ne pas surcharger inutilement les copies de Y.
Et si tu ne veux/peux appelle la avec Application.Run "statX.xls'!stat"
eric
Dans ton post 1 j'avais compris que tu avais une macro dans le fichier X qui ouvrait un fichier Y et y lançait une autre macro.
Si c'est ce cas de figure je mettrais toutes les macros dans X pour ne pas surcharger inutilement les copies de Y.
Et si tu ne veux/peux appelle la avec Application.Run "statX.xls'!stat"
eric
Bonsoir,
Dans ton post 1 j'avais compris que tu avais une macro dans le fichier X qui ouvrait un fichier Y et y lançait une autre macro.
Si c'est ce cas de figure je mettrais toutes les macros dans X pour ne pas surcharger inutilement les copies de Y.
Et si tu ne veux/peux appelle la avec Application.Run "statX.xls'!stat"
eric
Dans ton post 1 j'avais compris que tu avais une macro dans le fichier X qui ouvrait un fichier Y et y lançait une autre macro.
Si c'est ce cas de figure je mettrais toutes les macros dans X pour ne pas surcharger inutilement les copies de Y.
Et si tu ne veux/peux appelle la avec Application.Run "statX.xls'!stat"
eric
Bonsoir,
Dans ton post 1 j'avais compris que tu avais une macro dans le fichier X qui ouvrait un fichier Y et y lançait une autre macro.
Si c'est ce cas de figure je mettrais toutes les macros dans X pour ne pas surcharger inutilement les copies de Y.
Et si tu ne veux/peux appelle la avec Application.Run "statX.xls'!stat"
eric
Dans ton post 1 j'avais compris que tu avais une macro dans le fichier X qui ouvrait un fichier Y et y lançait une autre macro.
Si c'est ce cas de figure je mettrais toutes les macros dans X pour ne pas surcharger inutilement les copies de Y.
Et si tu ne veux/peux appelle la avec Application.Run "statX.xls'!stat"
eric