Bonjour Benoist28200
Si tu utilises ".Formula" il faut mettre la formule en anglais
Plus simple, il suffit d'utilser ".FormulaLocal"
Range("C1").FormulaLocal = "=INDEX($C$4:$M$4;SOMMEPROD(MAX(($C$4:$M$4<=AUJOURDHUI())*(C5:M5=""TN"")*(COLONNE($C$4:$M$4)-2))))"
A+