Publipostage conditionnel possible ?

  • Initiateur de la discussion Initiateur de la discussion Malone
  • 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 !

M

Malone

Guest
Bonjour,

J'ai réalisé un publipostage automatique sous word qui fonctionne correctement, je voudrai savoir s'il est possible d'ajouter des conditions à la fusion.

Ex: je désire fusionner des bons repas pour le site 1 uniquement sachant qu'il y a le Site 2 et 3 dans la source Excel.
Est il possible de dire à word de ne fusionner que les enregistrements se référant au site 1.
J'ai pensé aux mot clé mais cela ne fonctionne pas. Il y a 24 bons repas à concevoir par personnes. Et environ 10 informations différentes sur chaque bon. (nom prénom unité matricule site etc)

Dans l'idéal ça serai de créer un USERFORM avec la sélection du site avant la fusion.

C'est pour éviter de faire un tri sur excel pour chaque site sachant que différentes personnes utiliseront ce fichier.


Merci de votre aide
 
Dernière modification par un modérateur:
Re : Publipostage conditionnel possible ?

Bonjour,

Dans une fusion de word vers excel, il est tout à fait possible de faire des "requêtes" qui permettent ainsi de sélectionner les enregistrements souhaités.

Selon la version de word, cela ne se présente pas tout à fait pareil.

Moi j'ai privilégié (depuis qu'on me l'a retrouvé, ouf) de garder la méthode avant 2003 qui permet avec un seul bouton (FusionAide : que l'on trouve et peut installer dans la barre outils avec affichage/barre outils/personnaliser/Toutes les commandes/FusionAide) de faire le choix du fichier, les requêtes également. Je l'ai même personnalisé en couleur bien visible dans ma barre outils une fois installé.

N'hésite pas à consulter les pages wiki de Michel xld dans la FAQ (promu tout de même MVP récemment) qui a abordé le sujet des fusions (et il a même eu la gentillesse d'y glisser un mémo que j'ai réalisé sans prétention sur le publipostage).

Voici le lien : https://www.excel-downloads.com/threads/ref-wiki-page-10-de-michelxld.92378/ page 10 du wiki.

Bon courage.
 
Dernière édition:
Re : Publipostage conditionnel possible ?

Merci pour votre réponse Brigitte.

Je me pencherai sur la question dès que j'ai un peu de temps car apparement il y a de la lecture. Au moins je sais que cette fonction existe.

A bientôt
 
Re : Publipostage conditionnel possible ?

Bonjour,

J'ai pu réaliser la requête à partir de l'aide et l'automatiser. Le problème dans mon fichier est le suivant :

Je n'arrive pas à proposer une valeur pour la requête
Lorsque j'indique la valeur de la combobox2 il me donne un message d'erreur apparement il ne reconnai pas cette valeur et s'arrête sur
.Execute Pause:=False

Mon fichier permet de réaliser des bons repas personnalisé. Différentes personnes seront amenées à travailler avec ce fichier et à partir de la même base, seule l'AGENCE est différente selon l'utilisateur. (TERMINAL 1 - 2 - 3)
Ainsi au démarage j'aimerai pouvoir réaliser un tri sur l'agence.

PS : le lancement de la macro est automatique

Merci de votre aide
 

Pièces jointes

Re : Publipostage conditionnel possible ?

Bonjour Malone, Salut P'tites Couettes 😀

Malone,
Pour ce que tu souhaites, il suffit de modifier ta ligne de code de la requête !

Code:
    ActiveDocument.MailMerge.DataSource.QueryString = _
        "SELECT * FROM `Feuil1$` WHERE `AGENCE` = '" [B][COLOR=blue]& LETERMINAL & "[/COLOR][/B]'" & ""
Comme ça, après sélection du terminal dans ton USF, cela fusionnera uniquement le numéro de terminal souhaité.

Tu avais inscrit ce numéro directement dans ton code, ce qui ne pouvait pas aller.

A+
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

I
Réponses
1
Affichages
1 K
I
D
Réponses
0
Affichages
3 K
Deleted member 178044
D
Retour