Copie feuille classeur 'AA' to classeur 'BB' [Résolu]

Messages postés
151
Date d'inscription
lundi 16 janvier 2006
Statut
Membre
Dernière intervention
19 avril 2016
- - Dernière réponse : BABUDROME
Messages postés
151
Date d'inscription
lundi 16 janvier 2006
Statut
Membre
Dernière intervention
19 avril 2016
- 23 mars 2016 à 13:40
Bonjour,
D'un classeur "AA", je souhaite extraire une feuille (ou partie de feuille) pour déposer ce contenu sur une feuille d'un autre classeur "BB" pour y faire des tris, des calculs, etc.
La copie doit-elle transiter par le presse-papier ou existe-t-il une fonction plus simple ?
Merci d'avance...
bab
Afficher la suite 

2 réponses

Messages postés
18039
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
209
0
Merci
Bonjour,
Non, il n'est pas utile (ni adroit) d'utiliser le presse-papiers.
Il faut utiliser directement les objets d'Excel (les classeurs ouverts ... Workbooks(...)), les Feuilles concernées(Worksheets(...)), les plage concernées (Range(...))
Exemple :
Workbooks("Classeur1").Worksheets("Feuil1").Range("A1:C3").Copy Destination:=Workbooks("Classeur2").Worksheets("Feuil2").Range("D3")
copiera la plage A1:C3 de la feuille Feuil1 du classeur Classeur1 sur la feuille Feuil2 du classeur Classeur2, à partir de sa cellule D3


________________________
Nul ne saurait valablement coder ce qu'il ne saurait exposer clairement.
Commenter la réponse de ucfoutu
Messages postés
151
Date d'inscription
lundi 16 janvier 2006
Statut
Membre
Dernière intervention
19 avril 2016
0
Merci
salut et merci!
Je n'avais jamais exploité le rôle de Workbook.

Je me lance dans un nouveau projet, après une grande pause dûe à l'âge. J'espère aller au bout...
A+ bab
Commenter la réponse de BABUDROME