[Access] probleme de format!!!
katsu
-
katsu -
katsu -
Bonjour,
alors voila mon probléme, lorsque j'importe un fichier excel dans une table. dans cette table il y a un champ telephone sous cette forme (+33 XXXXXXXXX). et donc je voudrais faire une requete mise à jour pour modifier le format de ce champ et ainsi obtenir (+33)X XX XX XX XX
mais je n arrive pas a trouver la bonne syntaxe à mettre dans la case mise à jour.
si quel qu un pouvait m'aider ca serait sympa.
merci.
alors voila mon probléme, lorsque j'importe un fichier excel dans une table. dans cette table il y a un champ telephone sous cette forme (+33 XXXXXXXXX). et donc je voudrais faire une requete mise à jour pour modifier le format de ce champ et ainsi obtenir (+33)X XX XX XX XX
mais je n arrive pas a trouver la bonne syntaxe à mettre dans la case mise à jour.
si quel qu un pouvait m'aider ca serait sympa.
merci.
Configuration: Windows XP Internet Explorer 6.0
1 réponse
-
Salut,
voilà une requête pour avoir le téléphone formaté correctement :
SELECT Left(tel,4) & ")" & mid(tel,6,1) & " " & mid(tel,7,2) & " " & mid(tel,9,2) & " " & mid(tel,11,2) & " " & mid(tel,13,2)
FROM Table4;
A toi de l'adapter pour la mise à jour...
-
-
Quand tu es dans ta requête, tu bascules en mode SQL (tu dois avoir un petit bouton en haut à gauche de tes menus ACCESS.
Ca te "traduit" la requête du format 'graphique' vers le format SQL, il te suffit remplacer le texte par ce que j'ai donné (en modifiant le nom de la table et du champ concerné) :UPDATE table SET Tel = Left(tel,4) & ")" & mid(tel,6,1) & " " & mid(tel,7,2) & " " & mid(tel,9,2) & " " & mid(tel,11,2) & " " & mid(tel,13,2);
Ou un truc s'y rapprochant...
-