C
Christophe
Guest
Salut les génies d’Excel
Je rencontre un problème un peu bizarre dans Excel. Peut-être que quelqu’un peut m’aider ? J'ai déjà posté le problème sans trouver de réponse il y a quelque temps mais j'étais incomplet dans mes explications....
Voici le topo :
J'utilise une macro pour renseigner de façon automatique les valeurs de certaines cellules dans un tableau.
Ces cellules (renseignée par macro) sont ensuite 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 ou Ctrl+ Alt+ 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....
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 on ressaisi à la main le score de G17... Comme par miracle H19 se met à jour...
:sick:
Je rencontre un problème un peu bizarre dans Excel. Peut-être que quelqu’un peut m’aider ? J'ai déjà posté le problème sans trouver de réponse il y a quelque temps mais j'étais incomplet dans mes explications....
Voici le topo :
J'utilise une macro pour renseigner de façon automatique les valeurs de certaines cellules dans un tableau.
Ces cellules (renseignée par macro) sont ensuite 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 ou Ctrl+ Alt+ 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....
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 on ressaisi à la main le score de G17... Comme par miracle H19 se met à jour...
:sick: