Bonjour,
Je travaille sur un champ possèdant des chaînes de 4 et 5 charactères uniquement. Je souhaite sélectionner ceux de 4 charactères et leur ajouter un 0 devant.
Comment m'y prendre s'il vous plaît?
Merci de vos réponses.
Bonjour,
Je travaille sur un champ possèdant des chaînes de 4 et 5 charactères uniquement. Je souhaite sélectionner ceux de 4 charactères et leur ajouter un 0 devant.
Comment m'y prendre s'il vous plaît?
Merci de vos réponses.
Bonjour,
Vous parler d'ajouter un 0 devant donc le champ est numérique.
Alors il suffit dans la propriété Format du champ de mettre 00000 (5 fois zéro)
Changer le format ne change pas le contenu du champ puisque ceci ne fonctionne que pour l'affichage.
Si tu veux modifier le contenu de ta table, tu peux utiliser la fonction suivante :
ce qui te permet de conserver un format texte à ta cellule, utilise une requête de mise à jour pour rafraîchir ta table.
Code : Sélectionner tout - Visualiser dans une fenêtre à part VraiFaux( NbCar (TonChamp) =4;"0" & TonChamp;TonChamp)
Sylvain Thibault
Bonjour à tous,
Merci de vos réponses, et j'ai pu trouver la solution à mon problème via les aides de ce forum. J'ai donc créé une requête me permettant de sélectionner mes enregistrements de 4 charactères.
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT T_kkuji.albatros FROM T_kkuji WHERE len(albatros)=4;
Par la suite, j'ai pu y ajouter un "O" devant (via excel) et réimporter ma table dans access.
Bonne journée,
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager