Suppression mail étranger d'excel - Logiciels - Windows & Software
Marsh Posté le 17-10-2016 à 18:12:42
Tu peux utiliser la fonction LEFT() d'Excel pour extraire les derniers caractères.
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
Marsh Posté le 18-10-2016 à 10:17:12
Super, je tente ca ce soir.
Merci à vous deux nex et djidji,
Olivier
Marsh Posté le 18-10-2016 à 12:39:44
voire betement un filtre...
Marsh Posté le 18-10-2016 à 14:29:08
Oui mais le filtre n'affecte que l'affichage.
Marsh Posté le 18-10-2016 à 15:31:50
S'pas faux
Après ce n'est valable que ponctuellement et manuellement.
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
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
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.