Aurelien74
XLDnaute Nouveau
Bonjour tout le monde,
Je cherche à faire une macro pour nettoyer un tableau composé d'une liste d'urls. C'est en fait assez basique, mais les expressions régulières et moi, ça n'a jamais été le grand amour, et avec VBA pas mieux :/
J'ai donc un fichier excel composé de plusieurs colonnes remplies d'urls parasitées par des chaines de caractères avant et après l'url. Ces chaines des caractères "parasites" commencent heureusement toujours de la même manière.
Concrètement, voici un exemple d'une url non nettoyée que j'ai au départ :
Pour l'ensemble des urls qui composent mon tableau, je souhaite supprimer toutes les chaines de caractères qui se trouve avant http:// (/url?q=), mais également tout ce qui commence par &sa=
Donc au final, mon url exemple, une fois nettoyée doit ressembler à http://www.domaine.com/dossier/index.html
Merci pour votre aide
Aurélien
Je cherche à faire une macro pour nettoyer un tableau composé d'une liste d'urls. C'est en fait assez basique, mais les expressions régulières et moi, ça n'a jamais été le grand amour, et avec VBA pas mieux :/
J'ai donc un fichier excel composé de plusieurs colonnes remplies d'urls parasitées par des chaines de caractères avant et après l'url. Ces chaines des caractères "parasites" commencent heureusement toujours de la même manière.
Concrètement, voici un exemple d'une url non nettoyée que j'ai au départ :
Code:
/url?q=http://www.domaine.com/dossier/index.html&sa=U&ei=PQndU535Gs-gogTK-YKgCA&ved=0CFMQ
Pour l'ensemble des urls qui composent mon tableau, je souhaite supprimer toutes les chaines de caractères qui se trouve avant http:// (/url?q=), mais également tout ce qui commence par &sa=
Donc au final, mon url exemple, une fois nettoyée doit ressembler à http://www.domaine.com/dossier/index.html
Merci pour votre aide
Aurélien