Fusion publipostage
Résolu
celteclaire
Messages postés
2
Statut
Membre
-
CELTECLAIRE -
CELTECLAIRE -
Je souhaiterais envoyer des factures en sélectionnant dans ma liste "destinataire"
les noms des personnes dont le nom de famille commence par la lettre A ou B afin de n'imprimer que ses factures en publipostage.
j'ai essayé avec le filtre champ Nom, comparaison "est égale à" comparé A
ou est égale à B
ça ne fonctionnement pas ?
pouvez-vous m'aider ?
les noms des personnes dont le nom de famille commence par la lettre A ou B afin de n'imprimer que ses factures en publipostage.
j'ai essayé avec le filtre champ Nom, comparaison "est égale à" comparé A
ou est égale à B
ça ne fonctionnement pas ?
pouvez-vous m'aider ?
A voir également:
- Fusion publipostage
- Publipostage mail - Accueil - Word
- Display fusion - Télécharger - Divers Utilitaires
- Publipostage powerpoint - Forum Bureautique
- Publipostage word plusieurs destinataires sur une page ✓ - Forum Word
- Publipostage date inversée - Astuces et Solutions
5 réponses
On va commencer par se dire Bonjour si tu veux bien
Les filtres du publipostage ne prévoient pas la comparaison 'commence par'
Pour filtrer sur le nom 'est égal à' tu peux contourner en créant une colonne ('alpha' par exemple) dans le fichier excel qui extrait la 1ère lettre du nom avec cette formule =GAUCHE(B2;1) si le nom est en colonne B. Formule à tirer sur le champ.
Tu pourras ensuite filtrer sur cette colonne 'Alpha' et sélectionner les lettres qui t'intéressent
Les filtres du publipostage ne prévoient pas la comparaison 'commence par'
Pour filtrer sur le nom 'est égal à' tu peux contourner en créant une colonne ('alpha' par exemple) dans le fichier excel qui extrait la 1ère lettre du nom avec cette formule =GAUCHE(B2;1) si le nom est en colonne B. Formule à tirer sur le champ.
Tu pourras ensuite filtrer sur cette colonne 'Alpha' et sélectionner les lettres qui t'intéressent
Bonjour,
Ne choisis pas "égal" car il faudrait que le nom soit exactement A ou B.
Choisis "Inférieur à C"
m@rina
Ne choisis pas "égal" car il faudrait que le nom soit exactement A ou B.
Choisis "Inférieur à C"
m@rina
Bonsoir, Marina et Argitgu !
Je vais essayer vos deux exemples et je vous dirais laquelle des deux méthode fonctionne.
Merci encore d'avoir répondu si vite !
celteclaire
Je vais essayer vos deux exemples et je vous dirais laquelle des deux méthode fonctionne.
Merci encore d'avoir répondu si vite !
celteclaire
Bonjour Celteclaire,
pour le jeu, j'ajoute une 3e méthode :-)
Elle consiste à insérer simplement le champ de fusion SKIPIF et à utiliser l'astérisque comme caractère joker, ce que ne permet pas la boîte de dialogue de l'assistant Filtre.
Tu places ton curseur au début du document par exemple (le champ ne sera pas visible).
Dans l'onglet Publipostage, tu cliques sur l'outil "Règles", puis sur "Sauter l'enregistrement si..." et tu renseignes les 3 rubriques :
Champ : Destinataire (ou nom du champ sur lequel porte le critère)
Élément de comparaison : est différent de
Comparer avec : A*
En appuyant sur ALT F9 pour afficher le code de champ, on affiche la formule suivante :
{ SKIPIF { MERGEFIELD Destinataire } <> "A*" }
Le code de champ peut être rapidement modifié en remplaçant par exemple le A par le B ou en indiquant > C pour avoir A et B, etc.
L'astérisque * remplace donc de 0 à n caractères quelconques.
Le ? remplace un caractère unique. Par exemple, si tu tapes <> "????" tu n'obtiendras que les noms composés de 4 caractères (sans doute sans intérêt dans ton exemple).
pour le jeu, j'ajoute une 3e méthode :-)
Elle consiste à insérer simplement le champ de fusion SKIPIF et à utiliser l'astérisque comme caractère joker, ce que ne permet pas la boîte de dialogue de l'assistant Filtre.
Tu places ton curseur au début du document par exemple (le champ ne sera pas visible).
Dans l'onglet Publipostage, tu cliques sur l'outil "Règles", puis sur "Sauter l'enregistrement si..." et tu renseignes les 3 rubriques :
Champ : Destinataire (ou nom du champ sur lequel porte le critère)
Élément de comparaison : est différent de
Comparer avec : A*
En appuyant sur ALT F9 pour afficher le code de champ, on affiche la formule suivante :
{ SKIPIF { MERGEFIELD Destinataire } <> "A*" }
Le code de champ peut être rapidement modifié en remplaçant par exemple le A par le B ou en indiquant > C pour avoir A et B, etc.
L'astérisque * remplace donc de 0 à n caractères quelconques.
Le ? remplace un caractère unique. Par exemple, si tu tapes <> "????" tu n'obtiendras que les noms composés de 4 caractères (sans doute sans intérêt dans ton exemple).
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour à tous les trois !
J'ai essayé les trois méthodes, la méthode la plus rapide à exécuter et celle de Marina pour le cas présent, mais celle de C.claire est également intéressante, elle ouvre beaucoup de possibilité et enfin celle de Argitxu est plus compliqué à réaliser et demande de sortir des fonctionnalités de Word, je suis actuellement des cours d'informatique, le but est d'utiliser des fonctions de Word.
Même si dans un publipostage Excel peut être lié à Word par la fusion, le but est d'explorer tout ce qui est possible de faire avec Word.
Mais je te remercie tout de même ARGITGU.
Merci encore à tous les tous les trois !! et peut-être à bientôt CELTECLAIRE
J'ai essayé les trois méthodes, la méthode la plus rapide à exécuter et celle de Marina pour le cas présent, mais celle de C.claire est également intéressante, elle ouvre beaucoup de possibilité et enfin celle de Argitxu est plus compliqué à réaliser et demande de sortir des fonctionnalités de Word, je suis actuellement des cours d'informatique, le but est d'utiliser des fonctions de Word.
Même si dans un publipostage Excel peut être lié à Word par la fusion, le but est d'explorer tout ce qui est possible de faire avec Word.
Mais je te remercie tout de même ARGITGU.
Merci encore à tous les tous les trois !! et peut-être à bientôt CELTECLAIRE