OVH Cloud OVH Cloud

référence circulaire

2 réponses
Avatar
j
bonjour,

j'ai un fichier dans lequel je fais des calculs par itération, avec des
calculs en boucle
quand j'ouvre le fichier, il me signale une référence circulaire, ce qui est
normal, et je mets Excel en calcul itératif pour utiliser le fichier

pour éviter aux utilisateurs la manip outils / options / calcul..., j'avais
l'idée de lancer une macro à l'ouverture du fichier

ça marche bien, sauf que le message apparaît avant que le mode de calcul
soit changé par la macro (Workbook_open)

quelqu'un saurait-il comment supprimer le message en question ?

merci

J@C

2 réponses

Avatar
RaMa
Bonsoir

Dans ce cas j'ai conditionné ma formule ciculaire par le test d'une cellule
dont la valeur est est mise en place par workbook_open
et desactivée par beforeClose
bien sur l'utilisateur ne modifie jamais cette cellule
j'ai rien trouvé de mieux
RaMa

"" a écrit dans le message de
news:OaB$
bonjour,

j'ai un fichier dans lequel je fais des calculs par itération, avec des
calculs en boucle
quand j'ouvre le fichier, il me signale une référence circulaire, ce qui
est

normal, et je mets Excel en calcul itératif pour utiliser le fichier

pour éviter aux utilisateurs la manip outils / options / calcul...,
j'avais

l'idée de lancer une macro à l'ouverture du fichier

ça marche bien, sauf que le message apparaît avant que le mode de calcul
soit changé par la macro (Workbook_open)

quelqu'un saurait-il comment supprimer le message en question ?

merci






Avatar
j
oui, j'avais pensé à un truc comme ça; mais le risque c'est qu'un
utilisateur démarre le fichier avec macros désactivées, et dans ce cas,
adieu calculs...
merci



"RaMa" a écrit dans le message de news:
eAn8n$
Bonsoir

Dans ce cas j'ai conditionné ma formule ciculaire par le test d'une
cellule

dont la valeur est est mise en place par workbook_open
et desactivée par beforeClose
bien sur l'utilisateur ne modifie jamais cette cellule
j'ai rien trouvé de mieux
RaMa

"" a écrit dans le message de
news:OaB$
bonjour,

j'ai un fichier dans lequel je fais des calculs par itération, avec des
calculs en boucle
quand j'ouvre le fichier, il me signale une référence circulaire, ce qui
est

normal, et je mets Excel en calcul itératif pour utiliser le fichier

pour éviter aux utilisateurs la manip outils / options / calcul...,
j'avais

l'idée de lancer une macro à l'ouverture du fichier

ça marche bien, sauf que le message apparaît avant que le mode de calcul
soit changé par la macro (Workbook_open)

quelqu'un saurait-il comment supprimer le message en question ?

merci