Application.volatile sur certaines cellules seulement
thibodeau19
-
lermite222 Messages postés 8724 Date d'inscription Statut Contributeur Dernière intervention -
lermite222 Messages postés 8724 Date d'inscription Statut Contributeur Dernière intervention -
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!
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
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 .
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 .