Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Conflit avec application.volatile

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Mattharm

XLDnaute Occasionnel
Bonjour à tous,

On est encore en janvier donc je vous souhaite à tous une bonne année 2010 !

Voilà je développe une application et j'ai un petit conflit entre 2 ptits trucs :

- D'un côté j'ai une cellule contenant une validation des données et une liste déroulante.
Lors du changement de valeur j'ai créé une action à réaliser dans Worksheets.Change

- De l'autre côté quelques cellules contenant des fonctions créés par moi même sur lesquelles j'ai défini "application.volatile" pour que le calcul soit réactualisé en permanence.

Depuis que j'ai ajouté la partie des fonctions (avec mes application.volatile) excel ne considère plus ma zone de liste comme un changement...

J'ai reproduit le problème dans un XLS ci joint.

Merci d'avance pour vos idées.. 😉

Mattharm
 

Pièces jointes

Re : Conflit avec application.volatile

Bonjour,
Code:
Function calcule(nombre As Integer) As Integer
'Application.Volatile
calcule = nombre * 5
End Function
Quel intérêt de rendre la fonction volatile dans ce cas puisqu'elle est recalculée à chaque fois que l'on change la variable nombre ?!
A+
kjin
 
Re : Conflit avec application.volatile

Bonsoir kjin,

J'ai mis cela dans mon exemple pour montrer le problème. La variable de ma fonction est le nom de la feuille.

A fortiori le nom ne change pas et mon problème demeure...

Merci
Mattharm
 
Re : Conflit avec application.volatile

hello mattharm,

heu es tu sûr de l'adressage de la cellule dans la formule, à partir du moment où tu pointes systématiquement vers A3, je ne vois pas pourquoi ta macro prendrait en compte la valeur sélectionnée en D9, car du coup en changeant cela marche ton truc....mais je me trompe peut être🙂
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

N
Réponses
13
Affichages
3 K
N
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…