Conversion de données

Résolu
croashent Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -  
croashent Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -
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 23541 Date d'inscription   Statut Contributeur Dernière intervention   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 Date d'inscription   Statut Membre Dernière intervention  
 
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 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584
 
ah oui, il faut ajouter microsoft excel dans les références du projet Access.
0
croashent Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
IMPEC !! ça fonctionne.

merci encore et bonne soirée.
0