Re-bonsoir Marc,
Je te propose une autre alternative qui se situe entre la formule et la macro
En fait, si j'ai bien compris, tu veux faire la en DNxx la somme des valeurs de BNxx à DUxx si la colonne Cxx n'est pas vide (suis-je clair ?). Si c'est le cas, je te joins un fichier exemple et tu as un bouton 'Somme' en cellule DV10 qui, plutôt que de tout recalculer, te recopie la formule de calcul de DV11 à DV50. Cette formule est :
=SOMMEPROD((C11<>'')*(BN11
U11)) pour la cellule DV11.
Voilà, le fichier sera plus clair, peut-être
Amitiés
Charly [file name=Marc_BN11_DU11.zip size=14030]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Marc_BN11_DU11.zip[/file]