Bonjour,
Le seul soucis c'est quand un match à été reporter pour x raisons, la macro compte quand même le nombre de buts même si la case est vide.
Tu peux remplacer :
If Worksheets(j).Range("A" & k).Value = Worksheets(Worksheets.Count).Range("A" & i).Value Then
par :
If Worksheets(j).Range("A" & k).Value = Worksheets(Worksheets.Count).Range("A" & i).Value And Worksheets(j).Range("B" & k).Value <> "" Then
et
If Worksheets(j).Range("D" & k).Value = Worksheets(Worksheets.Count).Range("A" & i).Value Then
par :
If Worksheets(j).Range("D" & k).Value = Worksheets(Worksheets.Count).Range("A" & i).Value And Worksheets(j).Range("C" & k).Value <> "" Then
Veille bien à tes validations de données, en testant, je me suis rendu compte que les noms de tes équipes étaient entourés d'espaces, du coup, je n'obtenais pas les bons résultats. Il faut vraiment que les noms des équipes correspondent exactement dans toutes les cellules.