Olilius
Messages postés9Date d'inscriptionvendredi 6 avril 2007StatutMembreDernière intervention15 avril 2009
-
21 nov. 2007 à 10:06
Olilius
Messages postés9Date d'inscriptionvendredi 6 avril 2007StatutMembreDernière intervention15 avril 2009
-
21 nov. 2007 à 22:37
Bonjour,
J'ai un petit souci avec excel : j'ai une feuille de calcul un peu
complexe avec des références circulaires. Lorsqu'on change des valeurs
dans cette feuille, excel n'arrive pas toujours à calculer les
références ciculaires.
La seule solution que j'ai trouvée, c'est de supprimer la formule et de
la récopier... et ça marche de nouveau : çà a l'air du bug d'excel,
mais je n'ai rien trouvé sur le net.
Comme j'ai une vingtaine de réf circulaires, j'ai créer une macro qui fait la manip.
Le problème c'est que je veux masquer cette feuille (et protéger le
classeur) et que les résultats de mes calculs sont exploités dans une autre
feuille... et je ne sais pas comment je peux activer la macro depuis ma
feuille de résultat pour qu'elle s'applique sur la feuille de calcul et
non sur la feuille active.
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 21 nov. 2007 à 17:47
Formules faisant référence à leurs propres cellules
Une formule qui fait référence à sa propre cellule directement ou indirectement, est appelée référence circulaire. Pour calculer une formule de ce type, Microsoft Excel doit calculer une fois chaque cellule de la référence circulaire en utilisant les résultats de l'itération précédente. À moins que vous n'ayez changé les paramètres par défaut de l'itération, Excel arrête le calcul après 100 itérations ou lorsque l'écart de modification entre toutes les valeurs de la référence ne dépasse pas 0,001 entre les itérations.
Recherche de références circulaires à l'aide de la barre d'outils Référence circulaire Excel ne peut pas calculer les formules comprenant des références circulaires en mode de calcul normal. Lorsque vous créez une référence circulaire, un message vous en avertit. Si la référence circulaire est accidentelle, cliquez sur OK. La barre d'outils Référence circulaire s'affiche et une flèche d'audit pointe vers chaque cellule référencée par une référence circulaire. Vous pouvez à l'aide de la barre d'outils Référence circulaire vous déplacer dans chaque cellule de la référence de sorte à redéfinir les formules ou la logique pour supprimer la référence circulaire. Comment rechercher des cellules responsables d'une référence circulaire.
Modification du nombre d'itérations Certaines formules nécessitant une référence circulaire, il est possible que vous deviez modifier le nombre d'itérationse. Modifier le nombre de fois où Microsoft Excel itère une formule.
S'il s'agit réellement de références circulaires voulues (délibérément voulues pour des calculs en itération), il t'appartient alors de jouer avec le nombre d'itérations à faire....
J'appelle ton attention sur le fait que si tu définis ce nombre = 1, celà signifierait que ta syntaxe n'est pas la bonne et doit être remplacée par du mieux pensé. (Il est très rare d'agir en itération et une telle action n'est justifiée que si le nombre d'itération est supérieur à 1)
Olilius
Messages postés9Date d'inscriptionvendredi 6 avril 2007StatutMembreDernière intervention15 avril 2009 21 nov. 2007 à 18:48
Merci pour ces compléments.
Ma syntaxe est bonne, puisque les résultats s'affichent mais pas à 100%, parfois excel n'arrive plus à trouver de solution !?
Il s'agit bien de références circumaires volontaires avec 100 en itérations.
Olivier
Vous n’avez pas trouvé la réponse que vous recherchez ?