Tout d'abord merci encore une fois mais on ne le dit jamais assez !
Après quelques bidouilles , la macro fonctionne sous windows (a priori c'est compliqué d'appeler plusieurs fichiers sur mac mais je m'en contenterais sans soucis).
J'ai un peu honte mais pour simplifier les choses j'avais bien éclairci le fichier de base mais il ressemble en fait à ça :
Du coup je ne comprend pas où dans la macro on demande la colonne M N et O qui m'intéressent ici ainsi que de commencer les "recherches" a partir de la 3eme ligne...
Je suppose que c'est ici ? Par quoi remplacer ?
.Range(ListObj.ListRows.Count + 1, 1).Value = Range("datum")
.Range(ListObj.ListRows.Count + 1, 2).Value = Table(1)
.Range(ListObj.ListRows.Count + 1, 3).Value = Table(2)
.Range(ListObj.ListRows.Count + 1, 4).Value = Val(Replace(Table(3), ",", "."))
End With