Extraction d'une partie d'une URL sur Access
Fermé
Bonjour,
J'essaie actuellement de constituer une base de donnees sur Access a partir d'une base excel devenue trop lourde. L'une de mes colonnes comprend des URL du type : http://www.coucou.com. Je souhaiterais savoir s'il existe un moyen sur Access d'obtenir seulement le coucou de cette expression.
La plupart des infos sur le net proposent seulement de selectionner les premieres lettres, dernieres lettres ou bien un nombre define de caracteres a l'interieur du champ. Le probleme, c'est que les noms de domaine, n'ont pas tous la meme taille, je ne peux donc pas appliquer ces formules.
Merci par avance.
J'essaie actuellement de constituer une base de donnees sur Access a partir d'une base excel devenue trop lourde. L'une de mes colonnes comprend des URL du type : http://www.coucou.com. Je souhaiterais savoir s'il existe un moyen sur Access d'obtenir seulement le coucou de cette expression.
La plupart des infos sur le net proposent seulement de selectionner les premieres lettres, dernieres lettres ou bien un nombre define de caracteres a l'interieur du champ. Le probleme, c'est que les noms de domaine, n'ont pas tous la meme taille, je ne peux donc pas appliquer ces formules.
Merci par avance.
A voir également:
- Extraction d'une partie d'une URL sur Access
- Lien url - Guide
- Comment faire une recherche à partir d'une photo - Guide
- Excel si cellule contient partie texte ✓ - Forum Excel
- Verifier une adresse url - Guide
- Nouvelle partie pokemon x ✓ - Forum DS
3 réponses
eljojo_e
Messages postés
1155
Date d'inscription
lundi 10 mai 2010
Statut
Membre
Dernière intervention
14 octobre 2022
154
12 mai 2015 à 16:01
12 mai 2015 à 16:01
Bonjour,
Si tes adresse se composent toutes comme ca :"http://www." et ".com" il est très simple de sortir que le nom de domaine. C'est constitué comme ca ?
Cordialement,
Si tes adresse se composent toutes comme ca :"http://www." et ".com" il est très simple de sortir que le nom de domaine. C'est constitué comme ca ?
Cordialement,
Bonjour,
Il faut procéder en plusieurs étapes.
1) Déterminer la longueur de l'URL : Nb= Len(URL)
2) Longueur du nbre de caractères à laisser => len("http://www.") = 11
3) Prendre tous les caractères de l'URL moins les 11 premiers, soit ceux de droite
Right("URL", Nb-11)
La formule complète peut s'écrire: Right(URL, Len(URL) -11)
A adapter en fonction des "" et du nbre de caractères du préfixe.
Bonne suite
Il faut procéder en plusieurs étapes.
1) Déterminer la longueur de l'URL : Nb= Len(URL)
2) Longueur du nbre de caractères à laisser => len("http://www.") = 11
3) Prendre tous les caractères de l'URL moins les 11 premiers, soit ceux de droite
Right("URL", Nb-11)
La formule complète peut s'écrire: Right(URL, Len(URL) -11)
A adapter en fonction des "" et du nbre de caractères du préfixe.
Bonne suite
J'ai en effet entre temps trouve une formule similaire. Cependant, c'est bien le nombre de caracteres du prefixe qui pose probleme car selon l'origine de l'URL, il peut y en avoir 4 (ex: .com) ou bien 3 (ex: .fr).
Merci pour votre reponse.
Merci pour votre reponse.
eljojo_e
Messages postés
1155
Date d'inscription
lundi 10 mai 2010
Statut
Membre
Dernière intervention
14 octobre 2022
154
>
Lu
12 mai 2015 à 16:49
12 mai 2015 à 16:49
Il faut tous les répertoriés, et après intégrer des si
12 mai 2015 à 16:33
Merci
12 mai 2015 à 16:38
12 mai 2015 à 16:49