Bonjour,
Il me semble bien que je remplacerais le point entre Sum et Range par une parenthèse ouvrante (et que, du coup, j'ajouterais une parenthèse fermante à la fin)
Bonjour naubin1, salut U.Milité,
J'ajouterais que si cette instruction n'est pas dans une structure "With UnObjet...End With", il faut aussi supprimer le point avant ce "Range" :
Range("AR41") = Application.Sum(Range("E8:E" & x - 2))