Afficher le détail d'une formule

ocic2000

XLDnaute Nouveau
Bonjour,

On m'a soumis la question suivante :
Comment afficher le détail d'une formule ?
J'explique :
Je réalise une formule qui effectue des opérations diverses (ex : =A1 + (A2 * A3) + A4 - A5)
Dans ma cellule, j'obtiens le résultat (logique !) je voudrais, à coté, avoir la même formule mais sous forme de détail, c'est à dire = 7 + (4 * 3) + 5 - 6 (sachant que les chiffres sont ceux contenus dans les cellules.

Avec le & et la fonction TEXTE, j'obtiens quelques résultats mais je voudrais automatiser le principe sur toute une colonne sachant que la formule n'est pas toujours la même.

Merci de vos réponses.

Cordialement

OC
 

ocic2000

XLDnaute Nouveau
Re : Afficher le détail d'une formule

Bonjour Jean-Pierre et merci poru cette réponse rapide.

Je n'ai pas trouvé mon bonheur... en version simple ; je joins l'exemple que j'ai réalisé... j'aurais imaginé un équivalent à la fonction Afficher la formule à la place du résultat dans les cellules...

Dans mon exemple, il n'a pas moyen d'automatiser la fonctionnalité...
:confused:

Merci qd même.
 

Pièces jointes

  • détail formule.xls
    17.5 KB · Affichages: 146

BOISGONTIER

XLDnaute Barbatruc
Repose en paix
Re : Afficher le détail d'une formule

Bonjour,

Voir PJ

Dans un module:

Code:
Function afficheFormule(formule)
  afficheFormule = formule.FormulaLocal
End Function

Dans le tableur:
=afficheformule(A6)

ou

Utiliser la barre d'outils pour écrire la formule en commentaire:


JB
 

Pièces jointes

  • d%C3%A9tail%20formule(1).xls
    34.5 KB · Affichages: 154
Dernière édition:

JNP

XLDnaute Barbatruc
Re : Afficher le détail d'une formule

Bonjour le forum :),
Si j'ai bien compris la question de notre ami, il souhaite avoir le calcul des cellules. Voir pièce jointe.
Bonne soirée :cool:
 

Pièces jointes

  • formule(1).xls
    34.5 KB · Affichages: 266
  • formule(1).xls
    34.5 KB · Affichages: 254
  • formule(1).xls
    34.5 KB · Affichages: 249

ocic2000

XLDnaute Nouveau
Re : Afficher le détail d'une formule

Bonsoir à tous... je dis bravo... je ne maîtrise pas le VBA, mais le résultat est tout à fait à la hauteur...

Merci à tous pour vos réponses.

+++

OC

PS : le module traduireformule se limite à 7 références de cellule !
 
Dernière édition:

abcd

XLDnaute Barbatruc
Re : Afficher le détail d'une formule

Bonsoir,

Se placer en B7
Menu Insertion / Nom / Définir
Nom dans le classeur : au choix, par exemple Resultat
Fait référence à : =EVALUER(Feuil1!A7)
Supprimer les $ qu'Excel met automatiquement.
OK

En B7 saisir le nom attribué, pour l'exemple : =Resultat

Cette fonction calculera toute chaîne numérique située sur la même ligne à sa gauche (comme B7 pour A7).

abcd
 

Discussions similaires

Statistiques des forums

Discussions
314 656
Messages
2 111 607
Membres
111 218
dernier inscrit
Jean-Kev