Copier une feuille d'un classeur ouvert vers un autre classeur

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Sulpice92

XLDnaute Nouveau
Bonjour à tous,

Je dois copier l'unique feuille d'un classeur "A" ouvert vers un classeur "B" se trouvant dans un autre répertoire.

Le classeur "B" a été créé grâce à une macro et il contient une seule feuille (vide) jusque là, pas de problème.

Ci dessous mon code qui est censé copier la feuille du classeur "A" vers le classeur "B".
Le problème c'est que j'ai une erreur à la ligne :

ActiveSheet.Copy After:=Workbooks(fichierCible).Worksheets(1)
"Erreur d'exécution : 9, l'indice n'appartient pas à la sélection"

Je précise que mon classeur cible est en .xlsx tandis que le source est en .xlsm


Code:
Sub copierFeuille()

Dim fichierSource As String
Dim fichierCible As String
Dim xlFilename As String
Dim xlYear As Integer

'Je récupère le chemin jusqu'a mon classeur cible
xlFilename = ThisWorkbook.Path
xlYear = Year(Date)
xlFilename = xlFilename & "\Syntheses annuelles\" & xlYear & "\Synthese-" & xlYear & ".xlsx" 

fichierSource = ActiveWorkbook.Name
fichierCible = xlFilename
Workbooks(fichierSource).Activate
ActiveSheet.Select
ActiveSheet.Copy After:=Workbooks(fichierCible).Worksheets(1)
    
End Sub

Merci pour votre aide
 
Re : Copier une feuille d'un classeur ouvert vers un autre classeur

Je pensais à un conflit lors de l'enregistrement, étant donné que le fichier source et le fichier cible n'ont pas les mêmes extensions.

Mais j'ai créé un .xlsm à la main et l'ai indiqué en tant que cible et cela ne fonctionne pas non plus ..
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
9
Affichages
588
Réponses
3
Affichages
584
Retour