bonjour roger61,
j'ai modifié le problème de condition lorsque la cellule est vide (effectivement j'avais pas testé ça)
https://www.excel-pratique.com/~files/doc/7QPx3trialpha.xls
'----------------------------------------------------------------------------
pour le recalcul c'est un problème il faut soit que "a" soit changé, soit revalider la formule.
La solution est d'utiliser le vba
"private sub worksheet_calculate (byval target as range)"
ou "private sub worksheet_change (byval target as range)"
et de mettre à l'intérieur une revalidation des formules.
'-----------------------------------------------------------------------------
Pour utiliser le fichier soit tu fais un copier-coller du module où se trouve la formule
outils -> macro -> visual basic editor.
vers un module de ton fichier.
Soit tu exportes le module et tu le sauvegarde quelque part (clic droit : exporter)
et tu le réinportes dans le vba de ton fichier et lorsque tu as besoin.
Pour l'instant je ne sais pas importer définitivement dans excel mes fonctions.
Je les rajoute quand j'en ai besoin.
Voilà
cordialement
petidani