Application.volatile sur certaines cellules seulement

Bonjour,

Est-il possible de faire en sorte que des macros VBA se recalculent automatiquement en utilisant application.volatile, seulement lorsque certaines cellules précises changent de valeur?

Merci!

3 réponses

  1. Contributeur
    Bonjour, bonjour Eric,
    en complément...
    Une fonction volatile n'est nécessaire que dans de très rares cas. De plus elle risque de ralentir très fortement (et inutilement) le re-calcul de la feuille.
    Quand un des paramètres d'une fonction volatile est modifié toute la feuille est recalculée y compris les fonctions non volatile.
    Quand un des paramètres d'une fonction non volatile est modifié seul cette fonction est recalculée.
    Pour info : Les fonctions de feuille d'Excel ne sont pas volatile.
    Conseil : Ne pas employer de fonctions volatile sauf si vraiment nécessaire.
    A+
    Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
    Note: Je ne répond pas aux MP pour les questions techniques. Et ma boule de cristal est cassée .