Conversion de données

Résolu
croashent Messages postés 7 Statut Membre -  
croashent Messages postés 7 Statut Membre -
Bonjour à toutes et à tous,

Voici mon problème. Je voudrais obtenir le résultat d'une formule qui est en format texte, et j'en ai beaucoup dans une table, du genre ((3.785411784/128)/6)/2. Comment faire en VBA?

Je vous remercie à l'avance

3 réponses

  1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     
    bonsoir, suggestion:
    option explicit
    Dim resultat As Double
    resultat = Evaluate("((3.785411784/128)/6)/2")
    Debug.Print resultat
    0
  2. croashent Messages postés 7 Statut Membre
     
    bonjour,

    merci pour la réponse mais message d'erreur "sub ou fonction non définie" et evaluate surligné. J'ai oublié, j'utilise ACCESS 2007
    0
    1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       
      ah oui, il faut ajouter microsoft excel dans les références du projet Access.
      0
  3. croashent Messages postés 7 Statut Membre
     
    IMPEC !! ça fonctionne.

    merci encore et bonne soirée.
    0