Bonsoir Banzaï64 et merci de ton aide ... une fois de plus.
J'ai bien vu ta 1° demande, mais je suis incapable de joindre un (ou plusieurs) fichier(s).
Les 6 que j'utilise font tous plus de 10 Mo.
Les réduire, y mettre des données non confidentielles et expliquer ce que fait la macro entre tous ces fichiers me prendrait beaucoup de temps.
En fait je travaille avec 6 fichiers. 5 de ces fichiers ont un nom invariable. Le 6° varie avec la date du jour.
N'étant malheureusement pas un pro de VBA, j'active les fichiers au moment où j'en ai besoin pour y mettre des formules y faire des tris ou des recherches, dont je copie les résultats pour les coller dans d'autres fichiers..
Activer les 5 premiers est facile. Je met leur nom fixe dans la macro.
Je n'arrive pas à activer le 6°dont le nom varie avec la date du jour. Je pensais que ce serai faisable étant donné que je peux l'enregistrer avec le code suivant :
ActiveWorkbook.SaveAs Filename : = "\FICHIER " & Format(Date, "yyyy-mm-dd")
comme je le dit dans mon 1° post.
Est-ce qu'un
copy ThisWorkbook.Sheets("Feuil1").Range("A1:F15")
paste Workbooks.("FICHIER " & Format(Date, "yyyy-mm-dd")).("Feuil1").Range("A1")
résoudrait mon problème ?
Merci
Bertrand