XL 2016 publipostage - inserer tableau dans le mail

  • Initiateur de la discussion Initiateur de la discussion iron
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

iron

XLDnaute Nouveau
bonjour,
je souhaite insérer un tableau de plusieurs lignes dans le mail envoyé
je m'explique:
j'ai un fichier (voir attaché) qui contient plusieurs lignes pour le même destinataire et le destinataire change
si j’exécute tel que ça enverra X mails a la même personne, pas terrible
je souhaite que toutes les lignes pour la même personne soient regroupées dans le Word servant au publipostage. donc dans l’exemple joint jean-pierre recevra un mail contenant un tableau (avec entête) de la ligne 2 à 10, puis Gabriela recevra un mail avec un tableau de la ligne 11 à 15, etc...

Merci
 

Pièces jointes

Bonjour,
un début d'exemple :
transformez votre tableau en tableau stucturé de nom Tableau1
ajoutez une feuille vierge de nom Feuil1
VB:
Sub Test()
    Dim Email, Elem
    Set Email = CreateObject("Scripting.Dictionary")
    For Each Elem In [Tableau1[EMail]].Value
        If Not Email.exists(Elem) Then Email.Add Elem, Elem
    Next
    For Each Elem In Email
        Sheets("Feuil1").Cells.Clear
        [Tableau1].ListObject.Range.AutoFilter Field:=3, Criteria1:=Elem
        [Tableau1].ListObject.Range.SpecialCells(xlCellTypeVisible).Copy
        Sheets("Feuil1").Paste
        Selection.Columns.AutoFit
        MsgBox "Données pour " & Elem
    Next
End Sub

Au lieu de le coller sur une feuille comme dans l'exemple, vous le faites dans le corps de l'email ...
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour