> Tous les forumsBureautique

 publipostage : regrouper certains enregistrementsSujet résolu
Statut du sujet : RESOLU Imprimer
 audreyziegler
  Posté le 19/11/2007 @ 15:02  
 Petite astucienne

16 Messages

Bonjour à tous,

Cela fait quelques jours que je cherche une solution pour un publipostage sous word 2000 avec une base de donnée dans excel (exemple ci après simplifié)

établissement / NOM

CAV / Mme V
CAV / M. W
Gentilly / Mme X
Gentilly / Mme Y
Onco / M. Z

Je veux pouvoir sortir des conventions du style :

CONVENTION DE FORMATION
BLA BLA BLA
Entre Nous et "CAV"
BLA BLA BLA
Liste des stagiaires :
- Mme V
- M. W

BLABLABLA
Signature du représentant "CAV" ....

CONVENTION DE FORMATION
BLA BLA BLA
Entre Nous et "Gentilly"
BLA BLA BLA
Liste des stagiaires :
- Mme X
- Mme Y
BLABLABLA
Signature du représentant "Gentilly" ....

CONVENTION DE FORMATION
BLA BLA BLA
Entre Nous et "ONCO"
BLA BLA BLA
Liste des stagiaires :
- M. Z
BLABLABLA
Signature du représentant "ONCO" ....

info supplémentaires :les conventions font deux pages chacune. Elles peuvent sortir sur un seul est même document ou sur un document pour chaque établissement.
Si vous avez des idées, je suis preneuse !!!

MERCI A TOUS !!

 Afficher le profil de audreyzieglerEnvoyer un message privé à audreyziegler
 
 
Publicité
 clbugnot  Posté le 19/11/2007 à 15:09  
  Maître astucien

13789 Messages

Bonjour audreyziegler

Problème pour le forum Bureautique. Clique l'icone dans le bandeau au-dessus de ton premier post et, dans la fenêtre qui s'affiche, demande au modérateur de déplacer ton sujet vers ce forum.

Afficher le profil de clbugnot Voir la configuration de clbugnotEnvoyer un message privé à clbugnot
 Revenir en haut de la page
 audreyziegler  Posté le 19/11/2007 à 15:16  
Petite astucienne

16 Messages
ok, c'est fait merci
Afficher le profil de audreyzieglerEnvoyer un message privé à audreyziegler
 Revenir en haut de la page
 pcastuces  Posté le 19/11/2007 à 15:33  
Equipe PC Astuces


Sujet déplacé par la modération

Vous pouvez continuer la discussion à la suite.
Afficher le profil de pcastucesEnvoyer un message privé à pcastuces
 Revenir en haut de la page
 clement  Posté le 19/11/2007 à 15:34  
Equipe PC Astuces



Bonjour,

Nous avons fait il y a quelque temps un dossier pratique consacré justement à un publipostage Word / Excel

http://www.pcastuces.com/pratique/bureautique/word/publipostage/page1.htm

J'espère que tu y trouveras ton bonheur.

A bientôt,

Clément

Afficher le profil de clementEnvoyer un message privé à clement
 Revenir en haut de la page
 usularrakis  Posté le 19/11/2007 à 15:57  
Astucien


2538 Messages

salut

effectivement voir le tuto indiqué mais tu ne pourras pas mettre 2 noms dans une convention ou bien il faut qu'ils soient dans la même cellule

Afficher le profil de usularrakisEnvoyer un message privé à usularrakis
 Revenir en haut de la page
 audreyziegler  Posté le 19/11/2007 à 16:04  
Petite astucienne

16 Messages

Ce sont bien des enregistrements différents dans des cellules différentes que je souhaite mettre dans le même document.

Je n'ai pas encore eu le temps d'aller le lien.

Afficher le profil de audreyzieglerEnvoyer un message privé à audreyziegler
 Revenir en haut de la page
 usularrakis  Posté le 19/11/2007 à 16:16  
Astucien


2538 Messages
tu ne peux pas sauf à ce que les noms soient dans des colonnes différentes
Afficher le profil de usularrakisEnvoyer un message privé à usularrakis
 Revenir en haut de la page
 sourisdeservice  Posté le 19/11/2007 à 16:43  
  Maîtresse astucienne


19671 Messages

Bonjour,

Il ne s'agit plus de publipostage à proprement parler.
On veut ici un regroupement selon un critère et Access serait plus approprié mais là ça demande un beau travail d'apprentissage

ou bien
Si cela existe en 2000 prendre l'option répertoire qui te permettrait d'avoir une série de nom sur une page

Tu devrais néamoins concevoir ta table dans l'autre sens

Une colonne noms, une colonne CAV, une Gentilly et une Onco avec simplement oui/non
ce qui permettrait qu'une même personne soit inscrite dans 2 conventions et si tu veux utiliser aussi le texte du nom de la convention garder ta colonne avec les noms en clair



Modifié par sourisdeservice le 19/11/2007 16:52
Afficher le profil de sourisdeservice Voir la configuration de sourisdeserviceEnvoyer un message privé à sourisdeservice
 Revenir en haut de la page
 audreyziegler  Posté le 19/11/2007 à 16:52  
Petite astucienne

16 Messages

Malheureusement, mon employeur ne veut pas de Access !

Dans le lien que vous m'avez donné, je n'ai rien trouvé.

Afficher le profil de audreyzieglerEnvoyer un message privé à audreyziegler
 Revenir en haut de la page
 sourisdeservice  Posté le 19/11/2007 à 16:55  
  Maîtresse astucienne


19671 Messages
UP, voir REPERTOIRE
Afficher le profil de sourisdeservice Voir la configuration de sourisdeserviceEnvoyer un message privé à sourisdeservice
 Revenir en haut de la page
 audreyziegler  Posté le 19/11/2007 à 17:17  
Petite astucienne

16 Messages

ok, je vais potasser tout ça demain.

Où suis-je censée trouver l'option répertoire ? Ca ne me dit rien.

Merci

Afficher le profil de audreyzieglerEnvoyer un message privé à audreyziegler
 Revenir en haut de la page
 sourisdeservice  Posté le 19/11/2007 à 17:43  
  Maîtresse astucienne


19671 Messages

Re,
Lorsque tu dois choisir Lettres ou étiquettes, tu as aussi CATALOGUE

Voici un tutoriel général et là j'ai vu que ce n'étais pas répertoire mais catalogue qui était utilisé comme terme

Afficher le profil de sourisdeservice Voir la configuration de sourisdeserviceEnvoyer un message privé à sourisdeservice
 Revenir en haut de la page
 m@rina  Posté le 19/11/2007 à 17:57  
Astucien


1004 Messages

Bonjour,

Ca s'appelle une fusion conditionnelle, et Word n'est pas prévu pour faire ça (malheureusement).

Toutefois, il existe plusieurs solutions, plus ou moins bonnes, que j'ai toutes listées ici :
http://faqword.free.fr/articles.php?lng=fr&pg=1181

Je te conseille, avant de voir les solutions plutôt moyennes de Microsoft, de tester la mienne, qui passe effectivement par la fonction Répertoire. Vois si tu peux l'adapter à ton cas.

Afficher le profil de m@rinaEnvoyer un message privé à m@rina
 Revenir en haut de la page
 audreyziegler  Posté le 20/11/2007 à 08:47  
Petite astucienne

16 Messages

Ca fait plusieurs fois que je vois ton lien dans les forum mais rien a faire, rien ne s'affiche sur mon écran. J'ai tout le contoure de ton site mais rien dedans !!!

Afficher le profil de audreyzieglerEnvoyer un message privé à audreyziegler
 Revenir en haut de la page
 audreyziegler  Posté le 20/11/2007 à 08:49  
Petite astucienne

16 Messages
j'ai bien essayé avec catalogue mais rien ca ne fonctionne pas tout a fait comme je le souhaite.
Afficher le profil de audreyzieglerEnvoyer un message privé à audreyziegler
 Revenir en haut de la page
 audreyziegler  Posté le 20/11/2007 à 10:43  
Petite astucienne

16 Messages
m@rina a écrit :

Bonjour,

Ca s'appelle une fusion conditionnelle, et Word n'est pas prévu pour faire ça (malheureusement).

Toutefois, il existe plusieurs solutions, plus ou moins bonnes, que j'ai toutes listées ici :
http://faqword.free.fr/articles.php?lng=fr&pg=1181

Je te conseille, avant de voir les solutions plutôt moyennes de Microsoft, de tester la mienne, qui passe effectivement par la fonction Répertoire. Vois si tu peux l'adapter à ton cas.


M@rina,

Ca fait plusieurs fois que je trouve ton lien dans des forum mais quand je clique dessus, je n'ai jamais rien qui apparait, juste le cadre du site !

Afficher le profil de audreyzieglerEnvoyer un message privé à audreyziegler
 Revenir en haut de la page
 m@rina  Posté le 20/11/2007 à 10:48  
Astucien


1004 Messages

Bonjour Audrey,

C'est la première fois qu'on me dit ça !

Tu utilises quel navigateur ? Est ce que tu essaies d'accéder à mon site depuis chez toi ou depuis une entreprise ? Ferait-il l'objet d'un blocage ?... Dans ma boîte, le bloqueur de sites "déconseillés" (sic) le bloquait car il était classé dans la catégorie Games !!! J'ai rectifié le tir en écrivant à l'éditeur du logiciel bloquant, et tout est rentré dans l'ordre.

Bon, en attendant, je te fais un copier coller de l'article :


Comment dans un publipostage, regrouper des lettres types sur un champ ?


Voir les notes Microsoft suivantes :
http://support.microsoft.com/kb/459169/fr


http://support.microsoft.com/kb/105888/fr


http://support.microsoft.com/kb/211303/fr


http://support.microsoft.com/kb/294686/fr


ou, ci-dessous, LA solution anacoluthe/m@rina (forcément meilleure !!):


Soit, par exemple, une base Excel contenant des noms de personnes et des stages effectués pour chacune de ces personnes. Comment envoyer à chaque personne la liste de ses propres stages ?


Voici une méthode qui , au lieu d'utiliser une base de données, va utiliser deux bases, soit la base principale et une copie sans doublons de la base principale :



  1. Commencer, dans Excel, par faire un filtre élaboré de façon à obtenir une copie de la liste uniquement des personnes, sans doublons (Menu Données, Filtrer, Filtre élaboré, choisir Extraction sans doublons).
    Un truc : pour extraire une base sans doublons sur une nouvelle feuille, positionner le curseur sur cette feuille avant de commencer la fonction de filtre (Menu Données, filtre, filtre élaboré, sans doublon).

  2. Nommer les plages de données de chaque base, puis enregistrer le fichier Excel.

  3. Dans Word, créer le document de publipostage comme n'importe quel document de publipostage en utilisant la base filtrée.

  4. A l'endroit où l'on souhaite lister les stages par personne, utiliser la barre d'outils Base de données :

    • faire apparaître la barre d'outils : Clic droit sur une barre d'outils, Sélectionner Base de données
    • cliquer sur le bouton 'Insérer une base de données"
    • Choisir la base d'origine
    • Cliquer sur le bouton "Options de requête"
    • Dans l'onglet 'Filtrer les enregistrements", choisir le champ "Nom" (selon notre exemple) égal à : taper un mot quelconque, "toto" par exemple
    • dans l'onglet "Sélectionner les champs", sélectionner le champ stage (toujours selon notre exemple)
    • cliquer sur OK puis sur le bouton Insérer les données
    • cocher l'option "Insérer en tant que champ", puis cliquer à nouveau sur OK

  5. Si Word affiche un message d'erreur disant qu'il ne peut insérer les données, pas de panique ! cliquer sur OK...

  6. Un champ DATABASE a été créé : il faut le visualiser en cliquant sur Alt+F9

  7. Si le message d'erreur (§ 5 ci-dessus) avait été affiché, ajouter une espace avant l'instruction WHERE (vers la fin du champ)

  8. Dans l'instruction WHERE ((`nom` = 'toto')), remplacer le mot toto par un champ NOM (toujours selon notre exemple)

  9. La fusion est prête à s'accomplir.
Afficher le profil de m@rinaEnvoyer un message privé à m@rina
 Revenir en haut de la page
 sourisdeservice  Posté le 20/11/2007 à 10:53  
  Maîtresse astucienne


19671 Messages

Bonjour AudreyZ...,

Si tu ne vois que le contour de la fenêtre du lien de M@rina, c'est parce que tu n'attends pas assez longtemps pour que le site se charge. Il est un peu lourd à charger la première fois.
Soit tu as une connexion internet lente, soit tu as trop de fenêtres ouvertes. réessaye encore après avoir fermé toutes les fenêtres inutiles.
Faire un peu de maintenance sur ton PC serait sans doute bénéfique

Afficher le profil de sourisdeservice Voir la configuration de sourisdeserviceEnvoyer un message privé à sourisdeservice
 Revenir en haut de la page
 audreyziegler  Posté le 20/11/2007 à 10:57  
Petite astucienne

16 Messages

Bizarre,

j'ai essayé plusieurs fois depuis la semaine dernière, encore hier et ce matin, et voilà seulement que le site d'ouvre correctement,

je vais essayé de ce pas les solutions proposées !

Merci

Afficher le profil de audreyzieglerEnvoyer un message privé à audreyziegler
 Revenir en haut de la page
 sourisdeservice  Posté le 20/11/2007 à 11:02  
  Maîtresse astucienne


19671 Messages

Re Audrey,

Normal, à chaque essai il y a des trucs en plus qui se chargent sur ton PC dans le Temporary Internet Files.
Voilà bien une raison de ne pas vider inutilement ce dossier, mais sans doute ne le fais-tu jamais. Néanmoins celui-ci est peut-être trop gros et ton PC a du mal à le gérer

Afficher le profil de sourisdeservice Voir la configuration de sourisdeserviceEnvoyer un message privé à sourisdeservice
 Revenir en haut de la page
 audreyziegler  Posté le 20/11/2007 à 11:20  
Petite astucienne

16 Messages

je viens d'essayer la solution de M@rina mais ...

je ne comprend pas bien comment est sa base au départ dans l'exemple :

stagiaires / stages
A /Word
A/excel
A/powerpoint
B/word
C/excel

c'est ça ?

Pour l'extraction de la base sans doublons, je suis pas douée dans les filtres élaborés et je ne sais comment faire !

Pour le reste je pense avoir bien compris

Afficher le profil de audreyzieglerEnvoyer un message privé à audreyziegler
 Revenir en haut de la page
 audreyziegler  Posté le 20/11/2007 à 14:46  
Petite astucienne

16 Messages

S'il vous plait, ne m'abandonnez pas !!!!!

j'ai la tête dure et je n'arrive pas à passer à autre chose ! j'en fais même des cauchemars !!!!!!

Je voudrais essayer la méthode de M@rina car celles de microsoft ne vont pas, je les avais déjà essayé ! Mais je ne comprend pas comment est sa base dans son exemple et je n'arrive pas à faire l'extraction de la base filtrée.

Aidez moi !

Afficher le profil de audreyzieglerEnvoyer un message privé à audreyziegler
 Revenir en haut de la page
 usularrakis  Posté le 20/11/2007 à 16:01  
Astucien


2538 Messages

Euh c'est vrai que ce n'est pas très clair

en ayant au départ

colonne Stagiaire ____Colonne Stage

A __________________word

A __________________excel

B___________________word

B __________________excel

C __________________word

D __________________excel

j'arrive à avoir un page par stagiaire mais j'ai à chaque fois les 2 types stages sont affichés alors que pour C je ne devrais avoir que word

et pour D que excel



Modifié par usularrakis le 20/11/2007 16:31
Afficher le profil de usularrakisEnvoyer un message privé à usularrakis
 Revenir en haut de la page
 usularrakis  Posté le 20/11/2007 à 16:51  
Astucien


2538 Messages

je suis sous excel 2000

j'ai progressé j'arrive à avoir Word pour C et excel pour D par contre j'ai 6 pages 2 pour A 2 pour B et une pour C puis D

j'ai le champ «stagiaire»{MERGEFIELD stagiaire} qui me renvoit A B C...

et le champ {DATABASE \d "C:\\Documents and Settings\\mon nom\\Bureau\\Classeur1.xls" \c "liste1" \s "SELECT stage FROM C:\\Documents and Settings\\mon nom\\Bureau\\Classeur1.xls WHERE ((stagiaire = 'A'))" \h }

qui me renvoit

stage

word

excel

Liste1 est la plage initiale avec les 2 colonnes

stage est la colonne "stage" dans la la liste1

stagiaire est la liste après extraction sans doublon

où est l'erreur

Afficher le profil de usularrakisEnvoyer un message privé à usularrakis
 Revenir en haut de la page
 audreyziegler  Posté le 20/11/2007 à 17:00  
Petite astucienne

16 Messages

C'est vraiment casse tête,

Comme je l'ai dis ça fais plusieurs semaines que je cherche une solution (j'avais décroché il y a quelque temps mais là, il faut que je m'y remette !)

Du coup, aujourd'hui j'ai essayé de bidouillé sur mon fichier excel avec pleins de formules qui me sortent le nom des stagiaires d'un même établissement dans la même cellule afin de faire la fusion sur cette nouvelle cellule mais c'est pas l'idéal, il y a encore du boulot derrière pour supprimer des lignes vides...ce qui va moins plaire aux secrétaires !

Je dois partir, merci d'y réfléchir encore, je reviens demain !

Afficher le profil de audreyzieglerEnvoyer un message privé à audreyziegler
 Revenir en haut de la page
 sourisdeservice  Posté le 20/11/2007 à 18:35  
  Maîtresse astucienne


19671 Messages

Coucou,

Petite procédure pour ton filtre extraction sans doublon

  1. sélectionner lacolonne stagiaire lignes de 1 à 7
  2. menu données/filtrer/filtre élaboré
  3. cocher la ligne "vers un autre emplacement"
  4. clic dans "copier dans"
  5. cliquer sur colonne E (ou une vide)
  6. fermer la boite de Dialogue
  7. cocher "extraction sans doublon"
  8. ok
  9. sélectionner la liste sans doublons colonne E de 1 à 5
  10. insertion nom >>> tu vois "stagiaire" OK
Afficher le profil de sourisdeservice Voir la configuration de sourisdeserviceEnvoyer un message privé à sourisdeservice
 Revenir en haut de la page
 audreyziegler  Posté le 21/11/2007 à 08:52  
Petite astucienne

16 Messages

Merci pour l'explication du filtre élaboré.

C'est bien ce que je faisais mais ca ne fonctionnait qu'une fois sur deux, ca doit être un bug d'excel !

Sinon, et bien j'ai beau appliquer la méthode de M@rina, rien a faire, ca ne fonctionne pas.

Afficher le profil de audreyzieglerEnvoyer un message privé à audreyziegler
 Revenir en haut de la page
 audreyziegler  Posté le 21/11/2007 à 09:24  
Petite astucienne

16 Messages

Voilà les champs que ca me donne :

[MERGEFIELD Nom]
[DATABASE \d "C:\\...\\Classeur2.xls" \c "BASE" \s "SELECT Stage FROM C:\\......\\Classeur2.xls WHERE ((Nom = Nom))" \h]

Lors de la fusion en lettre type, ca me dit :

" Impossible d'insérer les résultats : la requête a produit un résultat nul"

Et enfin le document final me donne une lettre par Nom mais sans aucun stage.

Afficher le profil de audreyzieglerEnvoyer un message privé à audreyziegler
 Revenir en haut de la page
 audreyziegler  Posté le 21/11/2007 à 09:46  
Petite astucienne

16 Messages

Ca y est je le tiens !!!!!!!

A la fin de la formule, il ne faut pas écrire 'Nom' mais bien introduire le champ [mergefield Nom] !!!!!!!

Merci à tous !

Afficher le profil de audreyzieglerEnvoyer un message privé à audreyziegler
 Revenir en haut de la page
 usularrakis  Posté le 21/11/2007 à 11:08  
Astucien


2538 Messages

salut

oui c'est que j'ai fait aussi mais j'arrive avec 2 lettres pour A et 2 lettres pour B

Afficher le profil de usularrakisEnvoyer un message privé à usularrakis
 Revenir en haut de la page
 audreyziegler  Posté le 21/11/2007 à 11:30  
Petite astucienne

16 Messages

Il faut se mettre en "lettre type"

pour moi ca fonctionne bien en suivant la procédure

Afficher le profil de audreyzieglerEnvoyer un message privé à audreyziegler
 Revenir en haut de la page
 m@rina  Posté le 21/11/2007 à 19:45  
Astucien


1004 Messages

Bonsoir,

Bon, je vois que finalement Audrey s'en est sortie.

Usul d'Arrakis, il faut vraiment suivre ma méthode textuellement, et ça doit fonctionner, sans souci. C'est une méthode qu'on a élaboré à deux, parce que c'est vraiment un manque dans Word. C'est vrai que çà passe par l'étape d'extraction sans doublons mais c'est quand même très simple à faire (Merci Souris pour l'explication, c'est vrai que je ne l'ai pas mise sur mon site).

Afficher le profil de m@rinaEnvoyer un message privé à m@rina
 Revenir en haut de la page
 usularrakis  Posté le 22/11/2007 à 11:10  
Astucien


2538 Messages

bon je vais tout reprendre à zéro tranquillement dès que j'aurai 5 mn

merci m@rina

Afficher le profil de usularrakisEnvoyer un message privé à usularrakis
 Revenir en haut de la page
Haut de la page 
Inscrivez-vous !
- Posez vos questions

- Résolvez vos problèmes

- Aidez les autres

- Participez et créez vos discussions

- Dialoguez en privé avec d'autres membres

- Suivez vos sujets préférés

- Affichez les signatures des membres

TOUT EST GRATUIT !

Je crée mon compte




Vous avez besoin d'aide ?
Des centaines d'experts sont à votre disposition sur les forums PC Astuces pour vous aider gratuitement, 24h/24, 7j/7.

Les derniers sujets résolus !
 

 > Tous les forumsBureautique

 
Forum PC Astuces© 1997-2008 WebastucesAller en haut de la page