Publipostage

Résolu

Bonjour,

J'ai un listing Excel avec 250 lignes correspondants au noms adresses des adhérent des mon asso. Je voudrais préparer un publipostage avec un document Word qui doit comporter 3 colonnes. dans la première je reprendrais les adresses de mon fichier Excel et les deux autres colonnes doivent être vide pour les signatures à l'AG.

Je n'arrive pas à faire une fusion uniquement sur la première colonne de mon doc Word, car quand je fais mettre à jour les étiquettes, il rempli toutes les colonnes.

Merci si vous pouvez m'aidez car je patauge lamentablement.


Windows / Chrome 131.0.0.0

10 réponses

Résumé de la discussion

Le problème est de réaliser une fusion dans Word à partir d'un fichier Excel (250 lignes) pour un document à 3 colonnes, la première recevant les adresses et les deux colonnes de droite devant rester vides pour les signatures. Une solution efficace consiste à sélectionner les deux colonnes de droite et à supprimer les champs de fusion, afin que seule la première colonne soit réellement fusionnée. D'autres suggestions envisagent des voies alternatives, telles que l'emploi d'une macro adaptée ou le recours à des techniques comme masquer des colonnes ou convertir le tableau Excel pour stabiliser la fusion. Enfin, certains échanges mentionnent des fichiers prêts à l'emploi ou des scripts destinés à automatiser l'opération sans recourir à des macros complexes.

Bobot (l’IA à votre service)
  1. Bonsoir,

    Avez-vous essayé de regarder des tutos avant de  poser la question ?

    Je ne comprends pas votre souci, il n'y a rien de plus simple !

    A+

    0
    1. Contributeur

      Bonjour

      C'est pas grave si les champs de fusion ont été propagés sur les 3 colonnes avec "Mettre à jour les étiquettes"

      Sélectionne les 2 colonnes de droite et fais "suppr" pour supprimer les champs de fusion qui seront donc vierges pour les signatures. Seule la colonne 1 sera fusionnée


      1
      1. merci NonoM45 et Argitxu

        Bien sur que j'ai regardé beaucoup de tuto mais en vain.

        Pou la solution proposé par Argtxu, je l'avais faite, mais ça ne fonctionne pas car si j'efface les 2 colonnes de droite, effectivement elles deviennent vides, mais les noms de ces colonnes n'apparaissent plus ma première colonne.

        merci pour votre attention et bonne journée

        0
        1. Contributeur

          Bonjour Mchotard

          Tu peux prévoir cette ligne de titre dans le document principal de fusion :

           - Dans l’en-tête (double clique dans l'en-tête), mets cette première ligne d’en-tête avec ses titres
           - Sélectionne le paragraphe en dessous de cette ligne de tableau pour réduire sa taille au minimum, à 1 (ça c'est pour qu'il n'y ait pas d’espace ou très peu entre cette 1ère ligne dans l’en-tête et le tableau fusionné)

          Argitxu

          0
      2. Je désespère car rien ne marche, maintenant je ne peux pas mettre à jour les étiquettes.

        Pour gagner du temps et t'aider, je te joins mes deux fichiers d'essai pour que tu puisses mieux comprendre mon problème et m'indiquer mon ou mes erreurs.

        Ficher excel

         https://www.cjoint.com/c/OAynAn5LU4C

        Fichier word

        https://www.cjoint.com/c/OAynAWK7kKC

        Merci pour ton aide précieuse.

        mchotard

        0
        1. Contributeur

          mchotard,

          Voici le fichier word prêt à être fusionné avec ton fichier excel.
          Tu auras peut-être de la mise en page à ajuster selon ton imprimante. J'ai réduit les marges et si à l'impression, tu as un message que les marges sont hors cadre (je ne sais plus comment c'est dit), tu ignores

          https://www.cjoint.com/c/OAypo5AawU3

          Argitxu

          PS : tu devrais supprimer ton fichier excel qui donne des infos personnelles

          0
      3. Un très cordial merci, cela va me simplifier la tache. C'est beau l'entraide.

        Très cordialement

        mchotard

        0
        1. Contributeur

          Bonjour.

          Je m'excuse, mais je trouve que tu te compliques la vie bien inutilement :

          Dans ton fichier Excel,
          il te suffit de masquer
          les colonnes D à F et faire émarger dans les colonnes G et H !

          Le fichier Word est inutile.


          0
          1. Bonjour Raymond

            Effectivement, j'ai trouve une autre solution que tu verras dans mon fichier joint. La feuille Emargement reprends la liste des adhérents. Mon souci, enfin pas le mien proprement dit car j'arrive bien à recopier les noms  dans ma feuille adhérent si j'ajoute ou retranche des noms. Mais mon ami ne maitrise pas du tout excel et je lui ai fait une macro pour faire la mise à jour.

            Range("A2").Select
                Selection.AutoFill Destination:=Range("A2:a65")
                Range("A2:A65").Select
            End Sub

            Dans la feuille émargement j'ai le nombre d'adhérents en G2

            Serait-il possible que la macro ci-dessus au lieu d'avoir range ("a2:a65") puisse faire référence directement à la cellule G2  soit le nombre

            https://www.cjoint.com/c/OABkgk8XDuC

            Merci pour ton aide précieuse

            mchotard

            0
            1. Contributeur

              Bonjour.

              Désolé, mais je ne maitrise pas les macros.


              D'autre part, je ne comprends pas ton insistance à vouloir faire des choses compliquées, sauf si tu veux t'en servir dans un but pédagogique ...

              Ton nouveau fichier est parfait ; il te suffit de recopier vers le bas ta dernière ligne de la feuille "Emargement" et de renseigner ta liste. Aucun besoin de macro.


              1
              1. Modérateur

                Bonsoir,

                J'ai transformé tes tableaux en "vrais" tableaux. J'ai refait la macro qui fonctionnera quelles que soient les modifs, ajout ou suppression de lignes.

                https://www.cjoint.com/c/OADuXs0AKin

                m@rina


                0
                1. Merci m@inart

                  Beau travail qui me convient parfaitement pour mon propre fichier. Un dernier point avant de clore cette discussion, est-il possible d'avoir la même macro modifiée sans doute, afin de l'utiliser sans avoir recours à un tableau mais simplement avec de simples plages excel. La personne de 82 ans pour laquelle je cherche à améliorer son fichier, ne souhaite pas que je transforme sa feuille en tableau excel.

                  Si c'est pas possible ne t'inquiète pas, on va trouver une autre solution, sans doute moins facile.

                  Encore merci

                  mchotard

                  0