Suppression mail étranger d'excel

Suppression mail étranger d'excel - Logiciels - Windows & Software

Marsh Posté le 17-10-2016 à 17:50:29    

Bonjour,
 
Je souhaiterais mettre en place une macro dans un fichier qui me permettrait de supprimer une ligne entière en fonction de la valeur de la cellule.
 
En effet, j'ai une BDD avec 7000 adresses et parmi celles-ci, beaucoup concernent des adresses mail étrangères (.it, .pl, .es, ...).
J'aimerais les supprimer, à partir d'un script vbs, ou mieux les supprimer et exporter les lignes entières vers un nouveau fichier.
 
PS: j'ai trouvé des scripts sur internet mais ma demande inclut une recherche compliquée et je ne sais plus si le caractère * permet de sélectionner toutes les bonnes adresses (ex: *@*.it, *@*.pl,...)
 
Mais étant donné que je devrais le faire pour chaque pays et que je ne sais pas combien j'en ai ni j'en aurais dans le futur, comment faire pour ne garder que les adresses en .fr (*@*.fr)
 
D'avance merci.
 
Je reste à votre écoute.

Reply

Marsh Posté le 17-10-2016 à 17:50:29   

Reply

Marsh Posté le 17-10-2016 à 18:12:42    

Tu peux utiliser la fonction LEFT() d'Excel pour extraire les derniers caractères.
 


---------------
#TeamNoBidouille || Come to the Dark Side, we have cookies || Mangez 5 fruits et légumes par an ! || Le digital, c'est les doigts
Reply

Marsh Posté le 18-10-2016 à 01:18:00    

Bonjour,
 
pour reprendre l'idée de nex84, tu fais un filtre avancé avec comme formule  
=droite(a2;3)=".fr"
 
Crdmt


Message édité par DjiDji59430 le 18-10-2016 à 01:18:26
Reply

Marsh Posté le 18-10-2016 à 10:17:12    

Super, je tente ca ce soir.
Merci à vous deux nex et djidji,
Olivier

Reply

Marsh Posté le 18-10-2016 à 12:39:44    

voire betement un filtre...
http://reho.st/self/01fddd1260909ef5a4e08c3ab7c41d03961f3e95.png


Message édité par flash_gordon le 18-10-2016 à 12:40:41
Reply

Marsh Posté le 18-10-2016 à 14:29:08    

Oui mais le filtre n'affecte que l'affichage.


---------------
#TeamNoBidouille || Come to the Dark Side, we have cookies || Mangez 5 fruits et légumes par an ! || Le digital, c'est les doigts
Reply

Marsh Posté le 18-10-2016 à 14:31:28    

Oui mais le résultat affiché tu peux le manipuler :D

Reply

Marsh Posté le 18-10-2016 à 15:31:50    

S'pas faux
[:beecher]
 
Après ce n'est valable que ponctuellement et manuellement.


Message édité par nex84 le 18-10-2016 à 15:32:15

---------------
#TeamNoBidouille || Come to the Dark Side, we have cookies || Mangez 5 fruits et légumes par an ! || Le digital, c'est les doigts
Reply

Marsh Posté le 18-10-2016 à 16:14:57    

Reply

Marsh Posté le 19-10-2016 à 14:38:48    

Là, je suis au taf, je dl ton lien plus tard djidji.
 
Nex, j'étais tellement la tête dans le guidon que j'ai oublié le plus simple.
J'ai effectivement appliqué un filtre puis supprimer les adresses étrangères.
 
J'avais oublié d'agir de manière péremptoire :)

Reply

Marsh Posté le 19-10-2016 à 14:38:48   

Reply

Marsh Posté le 19-10-2016 à 14:44:03    

Voila, perso je pars du principe que si tu as besoin de VBs dans ton fichier, soit c'est pas la bonne solution, soit excel n'est pas le bon outil pour ton problème :o

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed