Macro pour copier une feuille vers un autre fichier

Bonjour à tous !

Je vais essayer de vous expliquer de la manière la plus succincte possible. Voilà initialement j'avais fais une petite macro sur excel qui me permettait de faire un copier collage spécial de l'intégralité des cellules d'une feuille source qui me servait de base de données vers une autre feuille destiné à mes collaborateurs.

J'utilisais le code suivant :

   Sheets("Feuil1").Select
    Columns("A:EY").Select
    Selection.Copy
    Windows("BASEcourrier.xls").Activate
    Sheets("Feuil1").Select
    Columns("A:A").Select
    Range("A2192").Activate
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=True, Transpose:=True
End Sub

Cette macro fonctionnait très bien jusqu'à aujourd'hui Visual basic n'arrive plus a a effectuer le copier coller car la taille est différente... Erreur d'execution '1004' Pfff...

Enfin bref je souhaiterais savoir comment pourrais-je procéder pour effectuer un copier coller des valeurs d'une feuille d'un fichier excel vers une autre feuille. Ou à défaut comment résoudre le problème de ma première macro.

Merci d'avance pour votre aide:)

Rechercher des sujets similaires à "macro copier feuille fichier"