Email sur excel en colonne à mettre en liste séparée par une virgule

SortirZen Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -  
cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   -
J'ai une liste d'emails enregistrés en colonne sur excel et je dois mettre cette liste d'emails en liste uniquement séparés par une virgule (sans espace), format américain apparemment. Merci de m'indiquer le chemin à faire?
A voir également:

2 réponses

danielc0 Messages postés 1859 Date d'inscription   Statut Membre Dernière intervention   231
 
Bonjour,

Je sais le faire avec une macro. Est-ce que ça te convient ?

Daniel
0
SortirZen Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
Merci de donner le processus.
0
danielc0 Messages postés 1859 Date d'inscription   Statut Membre Dernière intervention   231 > SortirZen Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
La macro suivante copie les adresses mail de la colonne A. Le résultat est en B1.

Sub Recopie()
  Dim C As Range, Txt As String
  For Each C In Range("A1", Cells(Rows.Count, 1).End(xlUp))
    Txt = Txt & "," & C.Value
  Next C
  Txt = Right(Txt, Len(Txt) - 1)
  [B1] = Txt
End Sub


S'il faut adapter les cellules ou si tu as des problèmes pour installer la macro, dis-le.

Daniel
0
SortirZen Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
Oui je ne sais pas installer la macro: je n'ai aucune connaissance de tout cela, j'utilise les bases d'excel uniquement
0
danielc0 Messages postés 1859 Date d'inscription   Statut Membre Dernière intervention   231 > SortirZen Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
Dis-moi alors dans quelle colonne sont les adresses mail (et à partir de quelle cellule). Dis-moi également dans quelle cellule je dois mettre le résultat.

Daniel
0
SortirZen Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
MercI de ton aide.
Les emails sont successivement 1 par ligne, A1, A2, A3 ... et je dois les récupérer en ligne les uns après les autres séparés par une virgule uniquement
0
cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   729
 
Bonjour,

pour t'initier au VBA lire ceci:

https://silkyroad.developpez.com/VBA/DebuterMacros/

A la place de Alt F11 tu fais un clic droit sur un onglet en bas: Visualiser le code, ensuite tu suis les instructions données sur ce site pour insérer un module

0