Bonjour,
Je suis nouvel inscrit sur le site, mais je le consulte depuis qqes années, et vous m'apportez grand aide.
Par contre, aujourd'hui, je suis tombé sur un os, et je n'arrive pas à trouver la réponse/solution à mon pb.
Mon problème :
J'aimerais découper un champ en plusieurs avec une requête :
Par exemple, j'ai un champ avec dedans par exemple :
Paris>>Lille>>Strasbourg
Paris>>Orléans>>Clermont-Ferrand>>Aurillac
Paris
Je voudrais donc décomposer ce champ en :
Champ1 : Paris>>Lille>>Strasbourg
Champ2 : Paris
Champ3 : Lille
Champ4 : Strasbourg
Les contraintes/difficultés sont :
- je suis dans un table avec une liaison ODBC, je ne peux donc pas modifier la table.
- Le nombre "d'étapes" de mon champ1 n'est pas tjs le même.
- Le champ1 peut contenir une seule ville donc quand je cherche la position du 1er ">", et donc je ne peux pas extraire la ville pour mon champ2.
J'ai réalisé qqes test avec les fonctions DansChaîne, ExtractChaîne, mais je galère un peu beaucoup.
Merci de votre aide.
Bonne journée.
Partager