Mise à jour des formules

  • Initiateur de la discussion CHERBONNIER
  • Date de début
C

CHERBONNIER

Guest
Salut les Génies du Tableur !
je rencontre un curieux phénomène sous excel que je n'arrive pas à expliquer :

J'utilise une macro pour renseigner les valeurs de certaines cellules dans un tableau.
Ces cellules sont testées par une formule de type =si(la cellule en quetion= 1; 0; 1) par exemple.
Or quand la condition se vérifie excel ne met pas le résultat de la formule à jour. j'ai beau faire F9 pour forcer la mise à jour cela ne change rien.
par contre si je resaisi à la main la valeur que la macro a rentré dans cette cellule (exactement la même chose, pas d'espace en moins ou quoi que ce soit de différent) la mise à jour se fait....

Ce n'est apparement pas non plus un problème de format de cellule...

Comment faire pour qu'Excel reconnaisse directement le texte rentré par la macro ?
Moi je sèche.... :sick:

Merci d'avance a ceux qui me répondront
A+
 

Bernard_XLD

XLDnaute Barbatruc
Membre du Staff
Bonjour

qq trucs qui peuvent t'aider

Pour forcer le recalcul de toutes les formules
Ctrl+Alt+F9

en VBA, pour recalculer tous les classeurs ouverts
Application.calculatefull ou application.calculate
une feuille de calcul particulière
Worksheets(1).Calculate
une plage déterminée
Worksheets(1).Rows(2).Calculate

A+
 
C

Cherbonnier

Guest
Salut à toi,
Merci pour ta réponse mais malheuresement ça ne fonctionne pas encore...

la fonction recalcul par F9 ou ctrl Alt F9 ne débloque pas la cellule.
j'ai copié la feuille incriminée dans un nouveau classeur que je joins à ce message.C'est la cellule H19 qui ne se met pas à jour.
en fait cette cellule compare les valeurs de G17 et H17 puis de G18 et H18. Si G17 = G17 ET que G18 = H18 alors il attribue la valeur 1 à H19.

Sur le classeur que j'envoie toutes ces conditions sont réunies mais la Cellule H19 ne se met pas à jour... Mais si tu ressaisi à la main le score de G17... Comme par miracle H19 se met à jour...

lô pô compris lô pô compris
:eek:
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 571
Messages
2 089 808
Membres
104 278
dernier inscrit
LENZY