Bonjour,
Je souhaite ajouter un 0 à gauche d'un champs texte dans une table Access. Pouvez-vous me dire comment procéder ?
Merci d'avance pour votre retour
Bonjour,
Je souhaite ajouter un 0 à gauche d'un champs texte dans une table Access. Pouvez-vous me dire comment procéder ?
Merci d'avance pour votre retour
Bonjour.
Dans tous les enregistrements d'une table, ou dans un seul enregistrement (à partir d'un formulaire?). En VBA ou par une requête de mise à jour?
De toute façon, le principe sera de remplacer la valeur contenue dans le champ par une concaténation :Cordialement
Code : Sélectionner tout - Visualiser dans une fenêtre à part "0" & "la_valeur"
Quelle est la longueur du champ ?
Peut-être que vous pouvez essayer de faire une requête "Mise à jour" :
- choisir le champ à mettre à jour ;
- sur la ligne Mise à Jour du champ concerné, taper la formule suivante :
en supposant que la longueur du champ est de 5 (donc à adapter selon ton cas).
Code : Sélectionner tout - Visualiser dans une fenêtre à part Format([nom_du_champ];"00000")
Bonjour,
en fait j'ai créer une requête mise à jour : ="0" + champ
merci pour votre aide
a bientôt
Bonjour à tous
Je reprend le fil de cette conversation
J ai un peu le même soucis
J ai un champ texte avec des numéros de série
ils peuvent inclure des lettres et des chiffres
J aimerai les convertir en une association de 13 caractères
par exemple l'utilisateur rentre 123
cela donne 0000000000123
Par contre si le numéro est A123
cela donne 000000000A123
Pour cela j ai crée une requête de mise a jour
Cela fonctionne parfaitement avec les chiffres
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 UPDATE T_Sn SET T_Sn.Sn_societe = Format([Sn_societe],"0000000000000") WHERE (((T_Sn.ID_Article)=[Formulaires]![F_Articles]![ID_Article]));
mais si le champs contient une lettre cela ne fonctionne plus
une idée?
Merci
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