[Access] probleme de format!!!

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.
A voir également:

1 réponse

blux Messages postés 27912 Date d'inscription   Statut Modérateur Dernière intervention   3 362
 
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
katsu
 
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 27912 Date d'inscription   Statut Modérateur Dernière intervention   3 362
 
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 27912 Date d'inscription   Statut Modérateur Dernière intervention  
 
je te remercie. j'ai du faire quelques modifications mais ca marche.
0