Extraire uniquement adresse mail dans fichier Excel

Bonjour,

Tout d’abord, je tiens à vous informer que je ne suis pas du tout familière avec Excel.

Mon problème est que j’ai exporté un fichier CSV d’un compte Mailchimp professionnel pour extraire uniquement les adresses e-mail d’un certain profil de personnes. Cependant, les adresses e-mail sont noyées dans une masse d’informations qui ne me sont d’aucune utilité. Ainsi, je dois nettoyer chaque cellule à la main pour ne garder que les adresses e-mail. Sur un document de plus de 2600 cellules, cette tâche est très longue et répétitive. De plus, il est probable que je doive reproduire ce processus pour d’autres segments.

Ma question est donc la suivante : Est-il possible de faire en sorte qu’Excel nettoie les cellules automatiquement pour ne garder que les adresses e-mail en supprimant tout le reste ?

Merci d’avance pour vos réponses.

Bonjour,
Il faut un fichier qu’on puisse voir afin de vous proposer une solution.
Les fonctions de Texte seront au rendez-vous.
Cordialement

si une macro est permis, ceci est un début (je dois aussi séparer sur le comma ou point virgule)

Sub mail_Adresse()
     nom = "c:\blabla\blabla\textfile.csv"
     With CreateObject("scripting.filesystemobject")
          arr = Split(.opentextfile(nom).readall, vbLf)
          fl = Filter(ar, "@",1)
          MsgBox Join(fl, vbLf)
     End With
End Sub

1 « J'aime »

Ce sujet a été automatiquement fermé après 30 jours. Aucune réponse n’est permise dorénavant.