im_Guillaume
XLDnaute Nouveau
Bonjour le forum,
Voici mon problème :
J'ai un tableau évolutif (des lignes vont être masquées par moment selon les volontés des utilisateurs) et je dois développer un code VBA qui permet de copier dans le presse papier la liste des email à l'écran.
L'idéal serait de les copier avec un séparateur ";" de façon à ce que l'utilisateur n'ai plus qu'à copier coller dans son envoi de mail.
Voilà mon code actuel qui ne fonctionne pas :
'Sub Selectmail()
'listemail = ""
'For Each c In Sheets("Feuil1").Range("J10").CurrentRegion.Cells(1)
' listemail = listemail & Sheets("Base de données").Cells(10, c).Value & ";"
' Next c
'
' Cells(10, Columns.Count) = listemail
' Cells(10, Columns.Count).Copy
'End Sub
'
Ci-joint le fichier.
Merci pour votre aide!
Voici mon problème :
J'ai un tableau évolutif (des lignes vont être masquées par moment selon les volontés des utilisateurs) et je dois développer un code VBA qui permet de copier dans le presse papier la liste des email à l'écran.
L'idéal serait de les copier avec un séparateur ";" de façon à ce que l'utilisateur n'ai plus qu'à copier coller dans son envoi de mail.
Voilà mon code actuel qui ne fonctionne pas :
'Sub Selectmail()
'listemail = ""
'For Each c In Sheets("Feuil1").Range("J10").CurrentRegion.Cells(1)
' listemail = listemail & Sheets("Base de données").Cells(10, c).Value & ";"
' Next c
'
' Cells(10, Columns.Count) = listemail
' Cells(10, Columns.Count).Copy
'End Sub
'
Ci-joint le fichier.
Merci pour votre aide!