ce que paul voulait dire par là, c'est que la fonction calculate prend en compte toute modification de cellule intervenant dans un calcul. Para rapport à ton idée de départ, qui reprend ton histoire d'historique de modification, une simple formule cells(i,j).value = cells(i,j).value + 1 où cells(i,j) correspond à ta cellule compteur adéquate.