Actualisation de formules
Boubou
-
Patrice33740 Messages postés 8400 Date d'inscription Statut Membre Dernière intervention -
Patrice33740 Messages postés 8400 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un document excel composé de plusieurs formules afin de faire ma comptabilité.
Depuis plus d'un an que je m'en sers, il a toujours très bien marché.
Récemment, la valeur résultant de la formule ne s'affiche plus, bref, la formule ne semble plus active.
J'ai vérifié que le mode de calcul automatique était bien sélectionné.
Toutes les cellules de mon fichier sont bien en catégorie standard (et non texte).
Le fait d'appuyer sur le bouton calculer ne fait rien, ni F9 d'ailleurs ...
Le seul moyen de récupérer la donnée résultante de la formule est de quitter et réouvrir le fichier.
Quelqu'un a t-il déja eu cette problématique ?
Merci à vous.
Pierre.
J'ai un document excel composé de plusieurs formules afin de faire ma comptabilité.
Depuis plus d'un an que je m'en sers, il a toujours très bien marché.
Récemment, la valeur résultant de la formule ne s'affiche plus, bref, la formule ne semble plus active.
J'ai vérifié que le mode de calcul automatique était bien sélectionné.
Toutes les cellules de mon fichier sont bien en catégorie standard (et non texte).
Le fait d'appuyer sur le bouton calculer ne fait rien, ni F9 d'ailleurs ...
Le seul moyen de récupérer la donnée résultante de la formule est de quitter et réouvrir le fichier.
Quelqu'un a t-il déja eu cette problématique ?
Merci à vous.
Pierre.
2 réponses
-
bonjour
Ta version excel est une version antérieure à 2007 ? -
Bonjour,
J'ai déjà rencontré ce problème avec Excel 2003 et 2002 il y a quelques années, après de multiples recherches, (Microsoft connaissait le problème mais ne proposait pas de solution), j'ai opté pour une macro qui remplace "=" par "=" dans toutes les feuilles, cela suffit à réactiver les calculs.
Sub RetablirCalculs() Dim Feuille As Worksheet 'Remplacer "=" par "=" pour résoudre un bug indéfini (connu de Microsoft) 'qui bloque les calculs des formules de chaque feuille de calcul. For Each Feuille In Worksheets Application.Calculation = xlCalculationAutomatic Feuille.UsedRange.Replace What:="=", Replacement:="=", _ LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, _ SearchFormat:=False, ReplaceFormat:=False Next Feuille End Sub