Retourner la formule en valeur de retour d'une formule

  • Initiateur de la discussion Arnaud
  • Date de début
A

Arnaud

Guest
bonjour tout le monde,

désolé pour le titre un peu bidon mais j'ai pas trouvé mieux ^^
j'ai créé une macro excel qui permet de rajouter des nouvelles formules a excel.
Et dans une de ces formules personnalisé, je souhaiterai retourner la formule elle même.
Le problème est que je ne sais pas comment récupérer la formule sur laquelle je suis ( ActiveCell.Formula me renvoi la formule de la cellule sélectionné et non la formule de la cellule sur laquelle je suis en train de travailler ).
je joins un exemple en espérant que cela soit plus clair.
merci d'avance.
 

Pièces jointes

  • Classeur.zip
    5.8 KB · Affichages: 28
  • Classeur.zip
    5.8 KB · Affichages: 25
  • Classeur.zip
    5.8 KB · Affichages: 26
Y

Yeahou

Guest
Bonjour Arnaud, le forum

je t'ai mis un exemple en fichier joint. Tu seras par contre obligé de passer à ta fonction les paramètres necessaires aux fonctions intégrées

Cordialement, A+
 

Pièces jointes

  • Classeur.zip
    6.9 KB · Affichages: 35
  • Classeur.zip
    6.9 KB · Affichages: 33
  • Classeur.zip
    6.9 KB · Affichages: 33
A

Arnaud

Guest
re,

merci de ton aide Yeahou mais je pense que j'ai du mal expliquer mon problème car ton exemple n'a pas l'air de répondre a mon problème ou sinon c que j'ai pas compri :( .

en fait, si l'utilisateur saisi la formule '=Test("titi")' par exemple, et bien moi je voudrai retourner la formule c a dire que en visuelle, l'utilisateur voit '=Test("titi")' et non comme je l'ai mis dans mon exemple la valeur 'titi'.
c plus clair ???
 

Discussions similaires