Coller une feuille VBA

Bonjour,

Je bloque et je ne trouve pas de solution sur des choses de base en ce moment....

Je cherche à coller une feuille excel que j'ai copié au classeur1, je cherche à la copier dans le classeur2, mais ça plante.

Je vous met le code :

Workbooks("classeur2").Activate 'je rappelle que le classeur est déjà ouvert
Sheets.Add.Name = "mafeuille" 'je crée une nouvelle feuille et je veux garder le même nom
Workbooks("classeur1").Worksheets("mafeuille").Copy 'je copie ma feuille sur la classeur1
Workbooks("classeur2").Worksheets("mafeuille").Activate 'j'active la feuille de même nom mais vide que je viens de créer sur mon classeur2
ActiveSheet.Paste Destination:=Worksheets("mafeuille") 'je colle ( c'est un code que j'ai trouvé sur internet pour coller une feuille)
'ça plante....

Bonjour,

Je te propose d'essayer ça:

Workbooks("classeur1").Worksheets("mafeuille").Copy After:=Workbooks("classeur2").Sheets(Workbooks("classeur2").Sheets.Count)

ça marche merci

De rien!

merci d'avoir passé le sujet en résolu

Rechercher des sujets similaires à "coller feuille vba"