Convertion Texte->Date et Texte->Nombres

Le
Vinz
Bonjour

Tout est dans le titre!

J'ai une base avec un table X liée d'une autre base. Cette table X n'est pas
modifiable (le contenu s'alimente seul mais la structure est intouchable,
vérouillé par le provider).

Or, j'ai des dates dans cette table X. Elles sont en format Texte. Comment
faire une requête qui convertisse cela en vraie date?

D'autra part j'ai des nombres avec séparateur le point "." Donc c'est du
texte pour Access. Comment les convertir en nombre en remplaçant le poin par
une virhgule?

Merci à vous!
Vos réponses
Trier par : date / pertinence
Raymond [mvp]
Le #5559271
Bonjour.

lorsque tu utilises le champ pseudo-date mais contenant une date valide, tu
dois utiliser CDate(lechamp) soit dans ta requête:
Madate: CDate(lechamp)
pour les sommes c'est pareil il faut passer par replace pour changer le . et
ensuite Val pour transformer en numérique:
Val(Replace(monchamp, ".", ","))
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Vinz"
Bonjour

Tout est dans le titre!

J'ai une base avec un table X liée d'une autre base. Cette table X n'est
pas
modifiable (le contenu s'alimente seul mais la structure est intouchable,
vérouillé par le provider).

Or, j'ai des dates dans cette table X. Elles sont en format Texte. Comment
faire une requête qui convertisse cela en vraie date?

D'autra part j'ai des nombres avec séparateur le point "." Donc c'est du
texte pour Access. Comment les convertir en nombre en remplaçant le poin
par
une virhgule?

Merci à vous!


Publicité
Poster une réponse
Anonyme