HELP! Extraire des adresses e-mails depuis un document word

Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics

International Pen Friends
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 383
Inscription: 7 Juil 2004

HELP! Extraire des adresses e-mails depuis un document word

Message le Jeu Nov 09, 2006 17:44

Bonjour,
j'ai un document word dans le quel il y a des milliers de page avec des noms de gens qui ont signé ma petition et avec leur adresses e-mails (qu'ils ont voulu rendre publiques).
Le problème c'est que je ne sais pas comment extraires les adresses e-mail depuis ce document.
Comment je peux faire? Si je fais avec l'option "cherche" je peux les trouvers toutes en cherchant "@" mais après? Il y a t-il un moyen pour toutes les copier ensemble et pas une à la fois? (elle sont beaucoup trop pour faire ça à une à la fois)
Merci pour votre aide!


Leonick
WRInaute accro
WRInaute accro
 
Messages: 19595
Inscription: 8 Aoû 2004

Message le Ven Nov 10, 2006 1:25

sauvegarder le document en format txt et ensuite appliquer une regex dessus. Soit en php, soit en ligne de commande sous dos ou linux

International Pen Friends
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 383
Inscription: 7 Juil 2004

Message le Ven Nov 10, 2006 8:28

qu'est ce que un regex? :roll:

International Pen Friends
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 383
Inscription: 7 Juil 2004

Message le Ven Nov 10, 2006 23:11

j'ai un document word dans lequel j'ai plein de adresses e-mails (mais du texte aussi). J'ai trouvé une "macro" à executer pour extraire tous les adresses e-mails que je voulais prendre du document mais le problème c'est que la macro extrait que les "liens" et les adresses dans le document ne sont pas en lien mais en texte simple.
Comment je peux faire pour les rendre toutes avec des liens?
Je ne peux pas faire des espaces après chaque adresses car elles sont beaucoup trop.
Merci bcp pour votre aide

billyboylindien
WRInaute impliqué
WRInaute impliqué
 
Messages: 578
Inscription: 28 Fév 2005

Message le Ven Nov 10, 2006 23:19

tu peux si tu le souhaite m'envoyer le fichier, je t'extrait les adresses et te le renvoi:
billyboylindien{@}gmail.com

Après c'est peut etre du confidentiel ....

International Pen Friends
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 383
Inscription: 7 Juil 2004

Message le Ven Nov 10, 2006 23:44

Oui, c'est du confidentiel et en plus le document fait trop gros pour etre envoyé par e-mail.
Dis-moi comment tu aurais fait? Tu peux pas me dire comment faire?
Merci

billyboylindien
WRInaute impliqué
WRInaute impliqué
 
Messages: 578
Inscription: 28 Fév 2005

Message le Sam Nov 11, 2006 0:02

donne nous un extrait du doc pour voir comment il est formaté.

International Pen Friends
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 383
Inscription: 7 Juil 2004

Message le Sam Nov 11, 2006 0:19

je viens de dire que c'est confidentiel...

billyboylindien
WRInaute impliqué
WRInaute impliqué
 
Messages: 578
Inscription: 28 Fév 2005

Message le Sam Nov 11, 2006 10:46

t'as le droit de chager les valeures :D

International Pen Friends
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 383
Inscription: 7 Juil 2004

Message le Sam Nov 11, 2006 11:44

J'ai essayé de faire "formattation automatique" (qui transformerait les adresses en liens). je ne sais pas si c'est la bonne traduction en français (mon word est en italien) mais après quelque secondes qu'il essaye il me dit "erreur pour manque de memoire ou espace". J'ai fait le meme sur deux ordinateurs differents, un des deux très puissants, mais toujours la meme erreur.


HawkEye
WRInaute accro
WRInaute accro
 
Messages: 17013
Inscription: 23 Fév 2004

Message le Sam Nov 11, 2006 12:07

A la barbare:

Sors ça en format texte, pour voir s'il y'a un séparateur (un espace, un point virgule...) entre chaque élément (adresse mail ou pas).

Exemple de fichier texte qu'il serait cool d'avoir:

Code: Tout sélectionner
texte inutile que tu mail@example.com voudrais bien retirer mail@example.com mais tu ne sais pas comment


Dans l'exemple ci-dessus, les adresses email sont toujours écartées du reste par un espace (avant et après).

Si tu peux obtenir celà: tu fais un gros "replace" (dans Notepad, ou dans un outil un poil plus performant) des [espace] par des [point-virgule]+[retour à la ligne].

Exemple de fichier texte mouliné:

Code: Tout sélectionner
texte;
inutile;
que;
tu;
mail@example.com;
voudrais;
bien;
retirer;
mail@example.com;
mais;
tu;
ne;
sais;
pas;
comment;


Tu sauves ça, et tu l'importes dans Excel avec comme séparateur le point-virgule.

Exemple:

Code: Tout sélectionner
[ texte ]
[ inutile ]
[ que ]
[ tu ]
[ mail@example.com ]
[ voudrais ]
[ bien ]
[ retirer ]
[ mail@example.com ]
[ mais ]
[ tu ]
[ ne ]
[ sais ]
[ pas ]
[ comment ]


Dans la colonne suivante, tu fais une formule qui vérifie la présence ou non de '@' dans la cellule en regard (cherche un peu dans l'aide d'Excel... :)), et affiche "email" si oui, rien si non.

Exemple:

Code: Tout sélectionner
[ texte | ]
[ inutile | ]
[ que | ]
[ tu | ]
[ mail@example.com | email ]
[ voudrais | ]
[ bien | ]
[ retirer | ]
[ mail@example.com | email ]
[ mais | ]
[ tu | ]
[ ne | ]
[ sais | ]
[ pas | ]
[ comment | ]


>> Trie sur cette cellule.

Résultat:

Code: Tout sélectionner
[ mail@example.com | email ]
[ mail@example.com | email ]
[ texte | ]
[ inutile | ]
[ que | ]
[ tu | ]
[ voudrais | ]
[ bien | ]
[ retirer | ]
[ mais | ]
[ tu | ]
[ ne | ]
[ sais | ]
[ pas | ]
[ comment | ]


... et voilà.

(Je sais, c'est cochon à mort, mais... ça fonctionne et c'est à sa portée...) ;)

International Pen Friends
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 383
Inscription: 7 Juil 2004

Message le Sam Nov 11, 2006 14:02

merci mais j'ai résolu le problème autrement.
Sauriez-vous m'indiquer des entreprises qui pourront me permettre des envois à plusieurs destinataires de ma newsletter? Meme anglophones, il n'y a pas de pb.
Merci

billyboylindien
WRInaute impliqué
WRInaute impliqué
 
Messages: 578
Inscription: 28 Fév 2005

Message le Sam Nov 11, 2006 14:09

Le mec cool, deja on veut l'aider..
Mais quand il trouve il ne dit pas comment ....

++

International Pen Friends
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 383
Inscription: 7 Juil 2004

Message le Sam Nov 11, 2006 17:02

Bien sur! Il n'y a pas besoin que je vous dise comment car vous etes bcp plus capables que moi, n'est pas?


HawkEye
WRInaute accro
WRInaute accro
 
Messages: 17013
Inscription: 23 Fév 2004

Message le Sam Nov 11, 2006 17:38

Moi ça m'intéresse de savoir comment tu as fait, IPF...

HELP! Extraire des adresses e-mails depuis un document word

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité