Copie feuille dans un autre classeur

Résolu/Fermé
diabolo162 Messages postés 1002 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 9 octobre 2018 - 5 mars 2012 à 16:06
diabolo162 Messages postés 1002 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 9 octobre 2018 - 7 mars 2012 à 21:53
Bonjour,

Je sollicite votre aide sur une macro que j'ai composé...
Elle permet de choisir un classeur ("MenuNormalPrintemps")et de choisir aussi une feuille("feuil1"). Elle copie la feuille sélectionner et la colle dans mon dossier de destination ("Menu")sur la feuille ("Menu Normal").
ps :J'utilise cette méthode car le classeur et les feuilles changent souvent de nom.
La macro s'exécute bien mais ne colle pas le texte sur la feuille("Menu Normal")
Il y a t'il une solution pour corriger le probleme?


Merci de votre aide
Je poste mes deux fichiers :https://www.cjoint.com/?BCfqfM2oiQt


A voir également:

25 réponses

diabolo162 Messages postés 1002 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 9 octobre 2018 29
Modifié par diabolo162 le 7/03/2012 à 08:56
Re bonjour,

Excel 2003

j'ai testé le fichier sous un autre système d'exploitation et le meme excel 2003....effectivement la ca fonctionne hormis la fermeture de "Menu Normal printemps" et le message "image trop grande...".
je dois fermer manuellement le fichier mais au moins il plante pas à la fermeture.

Excel 2010

Ras... tout fonctionne à merveille hormis le format des colonnes qui n'est pas respecté


Probleme c'est que je ne peux que travailler sous excel 2003
0
diabolo162 Messages postés 1002 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 9 octobre 2018 29
7 mars 2012 à 10:02
Merci pour votre investissement....c'est vraiment sympa de votre part...
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702
Modifié par f894009 le 7/03/2012 à 11:17
Re,
Sur mon PC, j'ai Office2003 et 2007. Alors meme si j'utilise 2003 pour vous, il y a peut-etre quelque chose qui fait que cela fonctionne comme si c'est du 2007 ou 2010. Je vais utiliser un autre PC ou il n'y aura que 2003, mais sous XP.

A +
0
diabolo162 Messages postés 1002 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 9 octobre 2018 29
7 mars 2012 à 12:30
ok j'attends votre réponse....
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702
7 mars 2012 à 13:46
Re,
Je viens de faire l'essai sur un PC en W7 (plus en XP) avec seulement office 2003 (jamais eu office 2007) et tout va tres bien madame la mar.......
Il faudrait mettre a dispo une recopie d'ecran avec l'erreur que vous avez.
J'aurai peut-etre une idee en voyant cette erreur.

A+
0
diabolo162 Messages postés 1002 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 9 octobre 2018 29
Modifié par diabolo162 le 7/03/2012 à 18:48
Re bonjour,

Bon j'ai enfin ciblé mon soucis...la macro réalise bien un copier/coller mais sous forme d'image!!!!!???? pourquoi ca?

De plus "Application.CutCopyMode = False" n'est pas pour effacer le presse papier me semble t-il mais pour arreter le mode cut copy?!
0
diabolo162 Messages postés 1002 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 9 octobre 2018 29
Modifié par diabolo162 le 7/03/2012 à 19:24
Si on enchaine l'execution de la macro 2 fois à la suite de l'autre, pouvez vous me confirmez qu'elle fonctionne chez vous?
Car mon soucis de plus en plus précis est que si je lance 2 fois (ou plus) à la suite la macro, la 2eme fois elle réalise la copie mais en image qui est non présente cette fois ci dans le presse papier!!!
0

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

Posez votre question
diabolo162 Messages postés 1002 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 9 octobre 2018 29
7 mars 2012 à 21:53
Pour info problème résolu avec :

ActiveSheet.Paste Link:=True


Maintenant il me reste a trouver comment copier un userform avec une macro.....
0