dans les VBA, les clauses Excel sont toujours en anglais.
donc il faut utiliser "sum()".
depuis, une fonction en VBA se met sous forme de chaîne de caractère dans la propriété "value2" d'une cellule :
.Range("D27" ).Value2 = "=round(sum(D21:D26) / 6, 1)"
Message édité par Arjuna le 24-07-2006 à 10:11:17