OVH Cloud OVH Cloud

Filtre publipostage Word 2003.

13 réponses
Avatar
Gros Minet
Bonjour tout le monde !

J'ai une liste de 50 destinataires créée par fusion et publipostage dans
Word 2003. Je veux filtrer les destinataires de la région parisienne. Je
prends donc mon filtre avancé et je lui raconte :

code postal >=75000
ET code postal <76000
OU code postal >= 77000
ET code postal <79000
OU code postal >= 91000
ET code postal <96000

logique bouléenne toute bête...

Je dis OK et je retombe dans ma liste. Là tout va bien j'obtiens bien ce que
je veux.

MAIS quand je sors de ma liste et que je fusionne, aïe ! J'ai de tout...
Rennes, Nice...

Quand je reviens dans mon filtre, je m'aperçois qu'il m'a ajouté des tas de
lignes OU code postal EST VIDE... de quoi je me mêle ?

Quelqu'un aurait-il une solution pour eviter ce phénomène qui n'existait pas
dans la version 97 ? Vive le progrès !

Merci d'avance.

Cordialement.

Gros Minet.

10 réponses

1 2
Avatar
Anacoluthe
Bonjour !

'Gros Minet' nous a écrit ...
code postal >u000
ET code postal <76000
OU code postal >= 77000
ET code postal <79000
OU code postal >= 91000
ET code postal <96000
logique bouléenne toute bête...


Il manque des parenthèses dans cette logique ma-booléenne :-)
Pourtant avec la priorité des opérateurs ça marche sur mon WD2003

Anacoluthe
« Avec de la méthode et de la logique
on peut arriver à tout aussi bien qu'à rien. »
- Pierre DAC

Avatar
Gros Minet
Bonsoir !

Tu es sûr que la fusion marche ? Tu peux me dire exactement les manips que
tu fais parce que je viens de le refaire et comme je le disais, il donne le
bon résultat dans la liste de destinataires mais c'est au moment de
fusionner qu'il me raconte n'importe quoi. Quant aux priorités, j'y compte
bien dans cette logique Booléenne avec 2 o :-)
Autre chose, sur combien d'enregistrements as-tu fait l'essai ? Tu crois que
ça peux jouer ?

Merci encore.

Cordialement.

Gros Minet.

"Anacoluthe" a écrit dans le message de news:
%
Bonjour !

'Gros Minet' nous a écrit ...
code postal >u000
ET code postal <76000
OU code postal >= 77000
ET code postal <79000
OU code postal >= 91000
ET code postal <96000
logique bouléenne toute bête...


Il manque des parenthèses dans cette logique ma-booléenne :-)
Pourtant avec la priorité des opérateurs ça marche sur mon WD2003

Anacoluthe
« Avec de la méthode et de la logique
on peut arriver à tout aussi bien qu'à rien. »
- Pierre DAC



Avatar
Anacoluthe
Bonjour !

'Gros Minet' nous a écrit ...
Tu es sûr que la fusion marche ?


Affirmatif ! Ma source est un fichier Excel, tous les codes postaux
sont de données /numériques/. Après filtrage sur 6 conditions OU >= ET <
je sélectionne 'tous' les enregistrements filtrés et zou la fusion.
Tous les autres champs sont non filtrés, la base est triée sur un autre
champ. Je ne pense pas que le nombre d'enregistrements soit limitant
mais il vous suffit d'essayer sur des bases de diverses tailles !

Anacoluthe
« Avec de la méthode et de la logique
on peut arriver à tout aussi bien qu'à rien. »
- Pierre DAC

Avatar
Lucien
Bonjour,
Je dirai moi, que la fusion ne marche pas, mais donne l'impression qu'elle
fonctionne.
De plus, vous ne donnez pas les ordres de tris dans votre question, mais
uniquement des ordres de filtres.
Il est normal que le résultat soit filtré, mais non trié.
Lucien

"Anacoluthe" a écrit dans le message de
news:%
Bonjour !

'Gros Minet' nous a écrit ...
Tu es sûr que la fusion marche ?


Affirmatif ! Ma source est un fichier Excel, tous les codes postaux
sont de données /numériques/. Après filtrage sur 6 conditions OU >= ET <
je sélectionne 'tous' les enregistrements filtrés et zou la fusion.
Tous les autres champs sont non filtrés, la base est triée sur un autre
champ. Je ne pense pas que le nombre d'enregistrements soit limitant
mais il vous suffit d'essayer sur des bases de diverses tailles !

Anacoluthe
« Avec de la méthode et de la logique
on peut arriver à tout aussi bien qu'à rien. »
- Pierre DAC



Avatar
Gros Minet
Bonsoir !

Merci à tous les deux. Le souci c'est que je ne travaille pas avec une base
Excel mais avec une source créée directement à partir de Word, autrement dit
LDB / MDB. Avec une source Excel, ça marche très bien !

Avez vous une idée de la raison pour laquelle ça ne marche pas avec une
source LDB / MDB ? C'est quand même tordu cette histoire :-( il fait du
délire avec sa-propre-source-créée-par-lui-même-avec-amuuuur !
Moi, je trouve que ça ressemble à un joli bug...

Merci encore.

Cordialement.

Gros Minet.

"Lucien" <@ a écrit dans le message de news:
%23iuiK%
Bonjour,
Je dirai moi, que la fusion ne marche pas, mais donne l'impression qu'elle
fonctionne.
De plus, vous ne donnez pas les ordres de tris dans votre question, mais
uniquement des ordres de filtres.
Il est normal que le résultat soit filtré, mais non trié.
Lucien

"Anacoluthe" a écrit dans le message de
news:%
Bonjour !

'Gros Minet' nous a écrit ...
Tu es sûr que la fusion marche ?


Affirmatif ! Ma source est un fichier Excel, tous les codes postaux
sont de données /numériques/. Après filtrage sur 6 conditions OU >= ET <
je sélectionne 'tous' les enregistrements filtrés et zou la fusion.
Tous les autres champs sont non filtrés, la base est triée sur un autre
champ. Je ne pense pas que le nombre d'enregistrements soit limitant
mais il vous suffit d'essayer sur des bases de diverses tailles !

Anacoluthe
« Avec de la méthode et de la logique
on peut arriver à tout aussi bien qu'à rien. »
- Pierre DAC







Avatar
Lucien
Bonsoir,
Je crois avoir raté un épisode, un excel sous word, à trouver, bien que Word
émule un excel pour assigner un tableau.
Néanmoins, pour moi, LDB/MDB est de l'ACCESS, pas du word.
Alors, c'est quoi ? Word, Access, Excell, ??
Par contre, si c'est bien en Word, le filtrage n'est pas un triage et j'y
tiens.
Si c'est un fichier Word, il est impératif que la première ligne soit tout
en haut de la page, que la première ligne soit une ligne de titre.

Lucien

"Gros Minet" a écrit dans le message de
news:%
Bonsoir !

Merci à tous les deux. Le souci c'est que je ne travaille pas avec une
base

Excel mais avec une source créée directement à partir de Word, autrement
dit

LDB / MDB. Avec une source Excel, ça marche très bien !

Avez vous une idée de la raison pour laquelle ça ne marche pas avec une
source LDB / MDB ? C'est quand même tordu cette histoire :-( il fait du
délire avec sa-propre-source-créée-par-lui-même-avec-amuuuur !
Moi, je trouve que ça ressemble à un joli bug...

Merci encore.

Cordialement.

Gros Minet.

"Lucien" <@ a écrit dans le message de news:
%23iuiK%
Bonjour,
Je dirai moi, que la fusion ne marche pas, mais donne l'impression
qu'elle


fonctionne.
De plus, vous ne donnez pas les ordres de tris dans votre question, mais
uniquement des ordres de filtres.
Il est normal que le résultat soit filtré, mais non trié.
Lucien

"Anacoluthe" a écrit dans le message de
news:%
Bonjour !

'Gros Minet' nous a écrit ...
Tu es sûr que la fusion marche ?


Affirmatif ! Ma source est un fichier Excel, tous les codes postaux
sont de données /numériques/. Après filtrage sur 6 conditions OU >= ET
<



je sélectionne 'tous' les enregistrements filtrés et zou la fusion.
Tous les autres champs sont non filtrés, la base est triée sur un autre
champ. Je ne pense pas que le nombre d'enregistrements soit limitant
mais il vous suffit d'essayer sur des bases de diverses tailles !

Anacoluthe
« Avec de la méthode et de la logique
on peut arriver à tout aussi bien qu'à rien. »
- Pierre DAC











Avatar
Clément Marcotte
Bonjour,


Néanmoins, pour moi, LDB/MDB est de l'ACCESS, pas du word.


Avec Word 2002, et je suppose que c'est pareil avec Word 2003; quand
on crée un fichier de données de publipostage avec Word, le fichier
est sauvegardé au format mdb

--
On apprend pas à un vieux singe à faire des grimaces

Avatar
JièL Goubert
Bonjoir(c) Gros Minet

Le 02/05/2005 22:21 vous avez écrit ceci :
Bonsoir !

Merci à tous les deux. Le souci c'est que je ne travaille pas avec une base
Excel mais avec une source créée directement à partir de Word, autrement dit
LDB / MDB. Avec une source Excel, ça marche très bien !


Essayer de changer le format du fichier lors de la liaison en cochant
"Confirmation des conversions..." dans le menu Outils, Options, onglet
Général...

Nota : le LDB est le Lock Data Base, il /devrait/ être supprimé lors de la
fermeture de la base, mais il ne l'es pas, vous pouvez le jeter sans remords.

Merci encore.

Cordialement.


--
JièL / Jean-Louis GOUBERT
La FAQ Outlook est la : http://faq.outlook.free.fr/

Avatar
Lucien
Bonjour à tous,
et bonne journée.
Effectivement, je devais avoir raté un épisode.
Avec le danger si Word crée des fichiers MDB.
Je vais pousser plus loin. :)))
Lucien

"Clément Marcotte" a écrit dans le message
de news:%
Bonjour,


Néanmoins, pour moi, LDB/MDB est de l'ACCESS, pas du word.


Avec Word 2002, et je suppose que c'est pareil avec Word 2003; quand
on crée un fichier de données de publipostage avec Word, le fichier
est sauvegardé au format mdb

--
On apprend pas à un vieux singe à faire des grimaces




Avatar
Gros Minet
Bonjour !

et merci vraiment à tous de vous pencher sur le problème.

Le LDB s'efface bien mais j'ai l'impression que c'est le format
d'enregistrement de la source qui pose problème. Après quelques essais,
voici des infos qui peuvent être utiles à tout le monde. J'ai suivi les
conseils de JièL en ce qui concerne le type de lien à l'ouverture de la
source et voici ce qui en ressort :
1) Avec une source Excel, OLE DB ou DDE, on peut faire tous les filtres
qu'on veut.
2) Avec une source Access créée dans Access, le DDE permet de faire tous les
filtres, le OLE DB délire complètement
3) Avec une source enregistrée en tant que liste d'adresses MS Office
lorsqu'on a demandé la saisie d'une nouvelle liste dans Word,
ça délire complètement.

Voilà, je n'ai pas essayé avec une vieille source Word, je vous tiens au
courant. Si d'ici là vous trouvez la raison pour laquelle ça ne marche pas
en OLE DB ou avec la saisie d'une nouvelle liste n'hésitez pas je ne bosse
pas aujourd'hui :-D !

Merci encore :-))

Cordialement.

Gros Minet.

"JièL Goubert" a écrit dans le
message de news:
Bonjoir(c) Gros Minet

Le 02/05/2005 22:21 vous avez écrit ceci :
Bonsoir !

Merci à tous les deux. Le souci c'est que je ne travaille pas avec une
base Excel mais avec une source créée directement à partir de Word,
autrement dit LDB / MDB. Avec une source Excel, ça marche très bien !


Essayer de changer le format du fichier lors de la liaison en cochant
"Confirmation des conversions..." dans le menu Outils, Options, onglet
Général...

Nota : le LDB est le Lock Data Base, il /devrait/ être supprimé lors de la
fermeture de la base, mais il ne l'es pas, vous pouvez le jeter sans
remords.

Merci encore.

Cordialement.


--
JièL / Jean-Louis GOUBERT
La FAQ Outlook est la : http://faq.outlook.free.fr/



1 2