Formule de calcul dans un champs texte access

Résolu/Fermé
mohcultiv Messages postés 48 Date d'inscription vendredi 9 février 2007 Statut Membre Dernière intervention 19 juin 2007 - 19 févr. 2007 à 12:47
 tchripa - 22 avril 2010 à 11:56
Bonjour,
je voulais savoir s'il était possible d'exploiter des formules de calcul saisie dans un champs texte dans une table access.
Je m'explique:
la valeur de l'enregistrement dont la clé primaire de ma table porte le numéro 213 se calcul de la maniére suivante:
valeur 213=(valeur 214) +(valeur 215)
g un champs formule qui contient pour cet enregistrement:
214+215
mais le champs est en texte.
Comment puis-je exploiter ma formule.

3 réponses

banga1349 Messages postés 1 Date d'inscription mardi 22 juillet 2008 Statut Membre Dernière intervention 25 juillet 2008 1
25 juil. 2008 à 00:22
je veux connaitre les formules appliques en access
1
blux Messages postés 25968 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 16 avril 2024 3 284
19 févr. 2007 à 13:03
Salut,

en SQL : pas possible...

Avec du code VBA, on peut.

Tout dépend de ce que tu souhaites faire de ton résultat...
0
mohcultiv Messages postés 48 Date d'inscription vendredi 9 février 2007 Statut Membre Dernière intervention 19 juin 2007 8
19 févr. 2007 à 15:28
je veux le faire en vba.
le résultat du calcul va remplir un champs dans ma table
0
mohcultiv Messages postés 48 Date d'inscription vendredi 9 février 2007 Statut Membre Dernière intervention 19 juin 2007 8
19 févr. 2007 à 17:00
tu as une solution blux?

merci encore.
0
blux Messages postés 25968 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 16 avril 2024 3 284
20 févr. 2007 à 08:57
Ca dépend !

Est-ce que la formule est la même pour tous les champs ?

Si oui, ce sera facile et compliqué (car une ligne dépend de 2 autres qui lui sont liées : référence circulaire)

Si non, ce sera compliqué : il faut analyser les formules et ACCESS n'est pas EXCEL...
0
mohcultiv Messages postés 48 Date d'inscription vendredi 9 février 2007 Statut Membre Dernière intervention 19 juin 2007 8
20 févr. 2007 à 11:11
En fait, pour l'instant, toutes les formules sont des divisions
mais il se peut par la suite que certains champs soit rajouté et que sa formule soit une somme.
pour l'instant toutes les formules ont la forme suivante:

ex: pour l'index 505, le champ formule contient la valeur suivante:
"502/500"
pour l'index 205: "201/200" ...

mais il n'y a aucune logique entre les différentes formules, aucun lien à part le fait que ce soit des divisions d'une ligne sur une autre.
0
blux Messages postés 25968 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 16 avril 2024 3 284
20 févr. 2007 à 11:17
il faut analyser les formules et ACCESS n'est pas EXCEL...
T'aurais pas meilleur compte de passer en EXCEL ?
0
qui pe méder sur l'acces
0