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

yg_be Messages postés 24281 Statut Contributeur Ambassadeur 1 584
 
bonsoir, suggestion:
option explicit
Dim resultat As Double
resultat = Evaluate("((3.785411784/128)/6)/2")
Debug.Print resultat
0
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
yg_be Messages postés 24281 Statut Contributeur 1 584
 
ah oui, il faut ajouter microsoft excel dans les références du projet Access.
0
croashent Messages postés 7 Statut Membre
 
IMPEC !! ça fonctionne.

merci encore et bonne soirée.
0