Pour la somme nul besoin de connaître la dernière ligne car s'il n'y a pas de valeur alors = 0 et somme avec 0 cela ne change pas le résultat.
Pour la MFC, il faut aller sur la cellule B10, dans le ruban "Accueil", sur la droite "Mise en forme conditionnelle", "gérer les règles", "nouvelles règles", 6 ième choix "utiliser une formule pour déterminer pour quelles cellules le format sera appliqué"
dans la zone de texte tapez la formule :
=ET(NB.SI($B10;"><"))
"><" : signifie une valeur différente d'une formule, en d'autre terme, si vous avez une formule qui renvoie une valeur alors NB.SI en comptera 1 sinon cette formule revoie une "cellule vide" avec par exemple des doubles "", NB.SI en comptera 0.
=ET(1ou0) : si NB.SI renvoie 1 alors on a ET(1) et ça c'est VRAI sous Excel, du coup il faut appliquer la MFC.
si NB.SI renvoie 0 alors on a ET(0) et ça sous Excel c'est FAUX, du coup il n'y a pas de MFC de la cellule.
cliquez sur le bouton "format" afin de déterminer le format voulu, ici vous voulez mettre les 4 bordures à la cellule.
puis [OK]
dans la zone de texte à droite de cette formule il faut remplir "s'applique à"
Ce que l'on veut c'est que la ligne entière passe avec des cadre autour de toutes les cellules si en colonne B il y a une valeur autre que vide, donc la MFC s'applique à $B10:$J1000 et comme le test pour toutes les cellules se fait par rapport à la colonne B, c'est pourquoi on a mis dans la formule de mise en forme un "$" devant le B afin que quelque soit la position de la cellule où s'applique la MFC, le test se fasse en colonne B. si on enlève le "$", alors l'application de la MFC en colonne J (par exemple) se ferait en fonction de la valeur qui est présente ou pas en colonne J !
j'ai choisi 1000 au hasard...
Voilà pour la MFC
@ bientôt
LouReeD