Re-
3 méthodes en copiant les valeurs du Range("AB5:AG17") du fichier de départ (6-arrivée) vers l'autre.
a) les deux classeurs sont ouverts
b) le deuxième classeur (pronos..) n'est pas ouvert mais il est dans le même répertoire que 6_arrivée
c) le deuxième classeur (pronos) n'est pas ouvert et il n'est pas forcément dans le même répertoire. Dans ce cas, on va le rechercher avec une boite GETOPENFILE.
Je crois que ce que vous attendiez est plutôt la méthode b)
Le fichier fait un copier-valeurs en prenant en compte la date aussi.
Si ce n'est pas ce que vous souhaitiez, et uniquement le cadre, vous pouvez corriger les bornes facilement sur chaque Range dans le code des macros
(ALT+F11 et aller dans le module copie pour chaque code).
Attention toutefois pour les copies-valeurs aux cellules fusionnées (ici, il n'y en a plus), ça pourrait faire bugger les codes si vous en rajouter.
J'ai travaillé en xls avant de rebasculer les extensions de fichier en xlsm (excel 2007) mais ça devrait fonctionner.
@+
zebanx