Bonjour gmb,
Merci pour ta réponse. J'ai testé une première fois ton fichier hub et ça a fonctionné. Je l'ai depuis relancé, mais sans succès. La seule chose qu'il m'affiche, c'est "PERSONAL." en A2. Sais-tu d'où ça vient ? Je te vois aussi utiliser beaucoup de if et with. N'existe-t-il pas un code plus simple et direct ? Ce que je souhaite, c'est une "simple" compilation des données à partir des autres fichiers (à la rigueur, le tri par date peut se faire manuellement). D'ailleurs, il ne faut même pas proposer le choix à l'utilisateur (cf. MsgBox). La macro peut se déclencher automatiquement à l'ouverture du fichier. J'imagine que ça simplifie encore l'écriture en VBA.
Je trouve ton idée de rajouter une colonne indiquant l'origine des données excellente.
Merci de ta précieuse aide. En tant que novice, ce n'est pas évident de s'y retrouver.
Bien à toi,
EDIT : la liste de services que je propose n'est pas exhaustive. Je cherche juste la méthode et j'adapterai en conséquence.