Arf merci tu m'enlèves une grosse épine du pied :/
J'étais loin de m'imaginer qu'il y est une formule tout faite

Dragho
Administrateur Réseau
Dévellopeur VB-C-IRC
-------------------------------
Réponse au message :
-------------------------------
> Utilises la fonction Eval("ta formule")
>
>

>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Salut,
> > Je suis en train de réalisé un petit projet sur Access et je me retrouve coincé avec quelque chose qui semble simple à réaliser mais je ne connais pas le moyen de résoudre ce problème.
> > Dans mon programme, je fournis à l'utilisateur la possibilité de donner une formule mathématique de type excel du genre:
> > =(val*1.1)+2500 avec val qui représente une valeur définit chaque ligne d'une table
> > Je récupère donc cette formule dans une chaîne de caractères puis je décompose la formule en séparant les nombres et les opérateurs mathématiques. Pour vous donner une idée, cela me donne
> > tablx(0) = "("
> > tablx(1) = val
> > tablx(2) = "*"
> > tablx(3) = "1,1"
> > tablx(4) = ")"
> > tablx(5) = "+"
> > tablx(6)= 2500
> > Je voudrais maintenant savoir s'il est possible d'éxécuter cette formule directement en vb ?
> > car en essayant je n'arrivais qu'à faire des concaténations car il reconnaissait mes opérateurs uniquement comme des chaînes de caractères ...
> > donc si quelqu'un a une idée ... ce serait sympa ! :p
> >
> >
> > Dragho
> > Administrateur Réseau
> > Développeur VB-C-mIRC
>