[Access] probleme de format!!!

Fermé
katsu - 18 avril 2007 à 16:06
 katsu - 20 avril 2007 à 11:43
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.
A voir également:

1 réponse

blux Messages postés 26011 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 26 avril 2024 3 289
18 avril 2007 à 16:20
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...
0
Désolé j'avais oublié de préciser que j'étais un gros débutant.

donc je te remercie pour ta reponse rapide mais je vois pas du tout ou il faut que je mette cette ligne.
0
blux Messages postés 26011 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 26 avril 2024 3 289
18 avril 2007 à 16:58
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...
0
katsu > blux Messages postés 26011 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 26 avril 2024
20 avril 2007 à 11:43
je te remercie. j'ai du faire quelques modifications mais ca marche.
0