Bonjour,
Pour éviter l'utilisation de nombreuses (et complexes) formules SOMMEPROD qui ralentissent mon application, j'ai créé des fonctions personnalisées en vba.
Le problème est qu'elles ne se rafraîchissent pas. Il faut pour cela que je modifie une cellule qui intervient dans le calcul. Et là encore, seule, la formule impliquée se met à jour.
De plus, lorsque je recharge le fichier plus tard, le calcul ne s'opère pas.

J'ai pourtant mis des "application.calculate" mais en vain. Si je mets "volatile" à ma fonction, ça ralentit trop.

Quelqu'un a une idée ?

Merci d'avance et bonne a-m.

Jean-Marie