[ACCESS] fonction texte ?

Résolu/Fermé
Olivier0069 - 3 août 2007 à 18:38
 Olivier - 3 août 2007 à 19:37
[ACCESS] y a t il un équivalent sous Access de la fonction sous Excel : texte(Cellule;"00") ?

Bonjour,

Je recherche une fonction sous Access équivalent à celle d'Excel texte(Cellule;"00") qui force la valeur numérique "9" à être "09". Idéalement je placerai cette fonction au niveau d'un champ d'une requête Access sans passer par VBA.

Merci

1 réponse

fourvin Messages postés 276 Date d'inscription lundi 19 mars 2007 Statut Membre Dernière intervention 2 février 2012 102
3 août 2007 à 19:15
Le principe de formatage est le même que pour les autres produits Office et VBA (même si Excel a l'habitude de jouer les francs tireurs en la matière). Par exemple si tu veux que ton résultat s'affiche sur 7 positions dont les premières sont des "0", tu peux utiliser la fonction Format suivante :
Format(956,"000000#") affichera "0000956". Tu peux bien sûr remplacer 956 ici par le nom de ton champ.

A noter que les fonctions VBA sont utilisables directement dans les requêtes, et qu'elles proposent déjà un vaste choix de mises en forme et de manipulation de données (p.ex. les dates...)

V.
0
Merci beaucoup pour ta réponse !

A bientôt sur le forum

Bon week-end
0