Formule de calcul dans un champs texte access

Résolu
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.
Configuration: Windows XP
Internet Explorer 6.0

3 réponses

  1. je veux connaitre les formules appliques en access
    1
    1. Modérateur
      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
      1. je veux le faire en vba.
        le résultat du calcul va remplir un champs dans ma table
        0
      2. tu as une solution blux?

        merci encore.
        0
      3. Modérateur
        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
      4. 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
      5. Modérateur
        il faut analyser les formules et ACCESS n'est pas EXCEL...
        T'aurais pas meilleur compte de passer en EXCEL ?
        0