Formule qui ne se calcule pas ?

Bonjour,

J'utilise un script qui copie/colle un onglet excel dans un nouveau fichier puis modifie les références de cellule pour cibler vers des onglets dudit fichier. J'ai cette formule dans la cellule F146 qui affiche #NA. Lorsque je clique sur la formule puis Entrée, la formule se calcule bel et bien, ma formule est donc correcte de base...

Si je tente la fonction "Calculer la feuille" dans l'onglet Formules, rien ne se passe.

Y aurait il une raison pour que le résultat de cette formule s'afifche correctement uniquement quand j'appuie sur entrée ?

pourkwa

Bonsoir,

il se peut que vous l'enregistriez dans la cellule comme du texte : Cells(146,5).Value = MaFormule.
pour qu'elle soit considérée comme une formule avec les fonction en français il faut faire : Cells(146,6).FormulaLocal = MaFormule
où MaFormule = "=INDEX(.....)"

A essayer.

@ bientôt

LouReeD

Bonjour,

Le problème s'est résolu tout seul je ne sais pas trop comment.

Merci tout de même d'avoir essayé de résoudre ce problème !

Bonsoir,

Merci de nous avoir tenu au courant de la suite des évènements !

Sinon, peut-être l'option du calcul automatique était sur "manuel"...
Une façon rapide de le savoir est la touche [F9] lorsque les calculs donnent l'impression de ne pas se faire : suite à [F9] s'ils se font c'est que l'option est sur "manuel".

@ bientôt

LouReeD

Rechercher des sujets similaires à "formule qui calcule pas"