Une difficulté avec Evaluate [Résolu]

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Magic_Doctor

XLDnaute Barbatruc
Bonjour,

Pour tenter de résoudre un problème, je pense devoir passer dabord par la résolution de celui-ci.

Supposons que dans la cellule A1 il y a la valeur 20.

Si, dans une macro j'écris :
[A2] = [$A$1]

Sur la feuille, dans la cellule A2 apparaîtra le contenu de la cellule A1, autrement dit 20.

Dans ma macro j'écris maintenant :
Dim ad As String
ad = [A1].Address
[A2] = ad

Sur la feuille, dans la cellule A2 apparaîtra bien $A$1.

Si j'écris dans la macro :
Dim ad As String
ad = [A1].Address
[A2] = [ad]

Sur la feuille, dans la cellule A2 apparaîtra $A$1.

Comment faire en sorte, suivant ce raisonnement, qu'apparaisse le contenu de la cellule A1 (20) ?
Peut-être en glissant un "INDIRECT" quelque part...
Je bataille depuis un moment, mais n'ai rien trouvé.
 
Re,

Pour mieux voir ce qui se passe mets une MsgBox "Espion" au début de la fonction.

Elle est exécutée 2 fois quand on revalide D43 mais une seule fois quand on modifie C2.

La 1ère lecture met le calcul des formules dans le bon ordre.

A+
 
Bonjour,

Pour continuer dans les trucs tordus...

La fonction "CompareCol" marche dorénavant bien depuis l'insertion par job75 du "stand-by".

Je résume la feuille dans la PJ :

3 tableaux avec chacun son graphique.
Suivant la concentration choisie (listes déroulantes des cellules fucshia) la hauteur des tableaux varie (c'est très clair dans la PJ).
Au bas de chaque tableau 1 ou 2 cellules qui montrent soit le % de valeurs identiques entre la colonne au-dessus de la cellule et la 2ème colonne du tableau, soit le nombre de valeurs identiques/le nombre total de valeurs prises en compte suivant la concentration choisie (ici ce sera forcément du texte).
Quand on clique sur l'intitulé correspondant à ces cellules (macro événementielle) on passe d'un résultat à l'autre.
Jusqu'à présent, tout marche très bien.
Mon problème est que lorsque je choisis une nouvelle concentration, je voudrais alors que toutes les cellules au bas des tableaux s'actualisent correctement, ce qui n'est pas le cas.

Comment résoudre ce problème ?
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
12
Affichages
909
Réponses
3
Affichages
457
Retour