Excel Renvoi de formule en format texte

Résolu
Gilou_66 -  
touroul Messages postés 509 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Pour la première fois, je me permet de poser une question, n'ayant pas trouvé, cette fois-ci, la réponse dans les multiples forums consultés.

Il s'agit d'une question toute simple sur Excel.
Comment puis-je renvoyer la FORMULE d'une cellule en format texte.

Exemple:
En A1 j'ai une formule: 4*3*2 son résultat est bien évidemment 24.
J'aimerai avoir dans la cellule adjacente B1, non pas le résultat de A1 mais sa formule écrite en texte, soit:
4*3*2

Je peux bien sûr copier-coller le contenu de A1 en B2 (initialement forcée en format texte), mais j'aimerai que cela se fasse automatiquement.

Quelqu'un peut-il m'aiguiller, me donner la formule miracle ou m'indiquer où chercher la solution.

D'avance merci de bien vouloir prendre quelques minutes.

Amicalement
A voir également:

3 réponses

eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonsoir,

Pour ça il faut utiliser une fonction excel4 LIRE.CELLULE() qui n'est plus documentée mais toujours présente dans excel 2003 et dans excel 2007.
Pas la peine de la saisir dans une cellule: erreur "fonction non valide"....
Par contre la saisissant dans la définition d'un nom ça passe.

Menu 'insertion / nom / définir', nommer 'Formule' et dans 'fait référence à' saisir la formule :
=LIRE.CELLULE(6;INDIRECT("LC(-1)";0)) qui fait référence à la cellule à gauche, même ligne.
en B1 saisir =Formule

eric
3
Gilou_66 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour Eriiiiiic !

C'est génial, ça fonctionne ... à merveille !
J'ai eu crainte que la version excell 2007 ne puisse accepter cette solution, mais non ... tout fonctionne !

Mille mercis ! Nous allons être plusieurs à bénéficier de cette astuce !
Grâce à vous

Encore merci ... et félicitations pour le site CCM vraiment super !

Bien à vous

Gilbert
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Très bien :-)
N'oublie pas de mettre en résolu stp
Merci

eric
1
touroul Messages postés 509 Date d'inscription   Statut Membre Dernière intervention   16
 
Salut

Je déterre un vieux truc mais c'est dans les vieux pots ...

Si j'applique la méthode à =2*3, ça fonctionne
Mais sur :
=SI(ESTNUM(CHERCHE("XE";G4));SI(ESTNUM(CHERCHE("mot";G2));"Texte";"");"")
rien ne s'affiche ...

La cellule est au format Standard.

Une idée please ?
Bonne journée à tous.
---------------------------------------------------------
euh ... Mise à jour : la cellule en LC(-1) était fusionnée.
Avec LC(-9) ça fonctionne.
Vivement ce soir qu j'me couche.
Au revoir
0