Sélection d'une plage et recopie dans une autre feuille
Hamptonash
Messages postés19Date d'inscriptionmardi 8 avril 2008StatutMembreDernière intervention15 octobre 2010
-
17 mai 2010 à 14:46
NHenry
Messages postés15112Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention13 avril 2024
-
18 mai 2010 à 20:23
Bonjour à tous,
Mon but et de sélectionner la plage de cellules A1 à A100. et de les recopier dans une autre feuille .
Une idée?
Merci d'avance
A voir également:
Sélection d'une plage et recopie dans une autre feuille
shNew,c'est un classeur que j'ouvre
sh, c'est le classeur actif
Donc je fais une copie des cellules A50 à AA161 de la feuil7 du classeur actif, pour la mettre dans la feuille "nomFeuille" de la cellule A1 à AA110.
Il me retourne un "incompatibilité de type".
Tu as une idée?
Merci d'avance
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 17 mai 2010 à 16:19
Salut
Parce que tu n'as pas ouvert l'aide des fonctions Copy et Paste.
Cela ne s'utilise pas comme tu l'as fait.
Si tu avais enregistré une macro pendant que tu le faisais à la main, tu l'ouvert toi même découvert.
Vala
Jack, MVP VB NB : Je ne répondrai pas aux messages privés
Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
Hamptonash
Messages postés19Date d'inscriptionmardi 8 avril 2008StatutMembreDernière intervention15 octobre 2010 18 mai 2010 à 10:58
Merci jack de ta réponse, j'ai essayé, cela marche d'une feuille à une autre d'un même classeur. Mais serait-tu comment faire pour copier des cellules d'une feuille du classeur A vers une autre feuille du classeur B? J'ai déjà essayé ceci :
Pour les explications:
shNew c'est un autre classeur qui est ouvert, et mon feuil7.range correpond à mon classeur actif(dans lequel le code est exécuté). Le problème ici c'est que shNew.Sheets n'as pas de méthode Range, je ne sais pas comment faire?