Bonjour, j'ai des problèmes de format avec des champs numériques.
J'ai déjà exposé mes pb, mais je suis toujours bloqué
Principe de renseignement des tables :
Je reçois un fichier txt à partir duquel je récupère mes chaînes de caractères afin de remplir mes tables. J'ai essayer beaucoup de traitement sur le format des données du genre :
RBD_Temp!TEMTBFBD = Format(CDec(Val(Trim(Mid$(Rtemp!Data, 90, 10)))), String(10, "0000000000"))
Mais ça n'empêche pas que je me retrouve avec des résultats délirants !
exemple :
1er champ : Réel simple, Fixe, 6 décimales
Valeur rentrée (dump de chargement) : 99,999999 Valeur Affichée : 100,000000
2ème champ : Réel simple, , Décimale en Auto
Valeur rentrée (dump de chargement) : 999999999 Valeur Affichée : 10000000000
3ème champ : Réel simple, , Décimale en Auto
Valeur rentrée (dump de chargement) : 108.798343
Valeur Affichée dans la cellule : 108,7983
Valeur Stockée (reprise par VBA) : 108,79833984375 ???
Quelqu'un a-t-il une solution ?
MAIS SURTOUT JE NE PEUX PAS TOUCHER AUX CARACTERISTIQUES DE MES CHAMPS DANS LES TABLES !
Merci d'avance pour toute aide de votre part.
Partager