Bonjour,
je suis sous Access et je contrôle Excel en Automation.
J'utilise 2 classeurs et j'aimerai copier une feuille du 1er Classeur vers le second classeur, mais je ne sais pas comment faire.
XlSheet11 représente Classeur 1, feuille1.
XlSheet12 représente Classeur 1, feuille2.
XlSheet21 représente Classeur 2, feuille1...
J'ai donc essayé
1 2
| XlSheet11.copy
XlSheet21.paste |
Mais XlSheet11 est copié dans un tout nouveau classeur, et cellule A1 de XlSheet 21 comporte le dernier texte que j'ai copier.
J'ai également essayé
Sheets("XlSheet11").Copy After:=Sheets("XlSheet21")
ou
XlSheet11.Copy After:=XlSheet21
ou encore
Workbooks(XlBook1).Sheets("XlSheet11").Copy After:=Workbooks(XlBook1).Sheets("XlSheet21")...
Mais toujours sans succès.
Comment faire pour copier simplement une feuille vers un autre classeur en automation?
Merci
Partager