[RESOLU]problème dans la copie onglet vers autre classeur via une macro

corvelc

XLDnaute Occasionnel
Bonjour,

Je bloque sur une macro qui a pour but de copier l'onglet d'un classeur A vers un autre classeur B.
Par macro , j'ai une erreur au moment du "copy after" de type : "l'indice n'appartient pas a la selection"
si je fais par enregistrement de macro, le code correspond
un peu d'aide serait bien venue pour comprendre ou j'ai raté quelque chose
Les variables "Fiche" et "Nbfeuil" sont bien alimentées au moment du copie

merci d'avance
CC

le code:
Sub Mac_Ajout_Onglet(Fiche)
' Ajout d'onglet
Dim Nbfeuil As String
'Pour Recup le nb onglet du classeur cible
Windows(Fiche).Activate '=> nom de "Fiche" est passé par autre macro = Classeur cible
Nbfeuil = Sheets.Count '=> pour pouvoir copier en dernier dans le classeur cible
' recup onglet à copier
Windows("Portefeuille CORAPI V9b.xls").Activate '=> contient onglet à recopier
' copy onglet vers classeur cible
Sheets("Charges Equipes").Select
' pour copier onglet vers classeur cible
Sheets("Charges Equipes").Copy After:=Workbooks(Fiche).Sheets(Nbfeuil)
End
 
Dernière édition:

corvelc

XLDnaute Occasionnel
Re : problème dans la copie onglet vers autre classeur via une macro

Bonjour,

merci pour l'aide, L'erreur était pourtant énorme, mais pas vue car fixé sur le nom du fichier.
Comme quoi parfois il faut mieux laisser et reprendre le lendemain pour avoir une nouvelle vision du problème

Encore merci
 

Discussions similaires

Statistiques des forums

Discussions
312 178
Messages
2 085 982
Membres
103 079
dernier inscrit
sle