Convertir texte en formule

17essai.zip (476.89 Ko)

Bonjour à tous ,

Nouveau dans le game, j'aimerais convertir le résultat en format texte d'une recherchev en formule. J'ai implémenté dans mon fichier deux fonctions VBA utilisant "Evaluate" trouvées sur internet. La fonction marche pour les formules simples mais renvoie des "#valeur" sur des formules plus complexes (FIN.MOIS).INDIRECT ne fonctionne pas car cette fonction ne renvoie que des références de cellule/plage mais pas des formules. Le résultat texte devant être transformé en formule sera à terme une concaténation incluant une référence dynamique (date de facture dans le fichier) . Je joins un fichier exemple. Si jamais quelqu'un a une solution/simplification ou une alternative. Merci

Hello,

Une formule SI.CONDITIONS fonctionne très bien dans ce cas.

Une exemple

@+

14copie-de-essai.zip (476.76 Ko)

Ha cool et on n'est pas limité par le nombre de conditions ?

Bonjour le fil,

Sinon si les règlements ne se font que par "CHQ"

=SI(SUBSTITUE(B2;"CHQ ";"")="COMPTANT";A2;SI(ESTNUM(CHERCHE("FDM";B2));FIN.MOIS(A2;0)+CNUM(GAUCHE(SUBSTITUE(B2;"CHQ ";"");2));A2+CNUM(GAUCHE(SUBSTITUE(B2;"CHQ ";"");2))))

A+

Hello BrunoM45, Ex et Lent,

"Ha cool et on n'est pas limité par le nombre de conditions ?"

En effet nous ne sommes pas limités, tu peux en rajouter sans problème si nécessaire :)

@+

Rechercher des sujets similaires à "convertir texte formule"