Les Allergies
Alimentaires
Posez votre question Signaler

[Word et Excel] Publipostage

Vincent LR - Dernière réponse le 5 nov. 2011 à 00:04
Lorsque l'on fait un publipostage dans Word à partir d'un fichier Excel comportant plusieurs feuilles, Word prend les données que de la première feuille...

Admettons que mes feuilles d'appellent: Toto, Tata, et Tutu ...

Word va prendre que les données de la feuille Toto...

Est-ce qu'il y aurait une facon de prendre les données de Tata?? et ce sans mettre la feuille en premier!!

Merci!
Lire la suite 

[Word et Excel] Publipostage »

13 réponses
Réponse
+5
moins plus
bonjour

Tu peux faire une macro qui concaténe tes feuilles sur un fichier Word,
et ensuite tu n'auras plus de souci de feuilles.

D'autre part, même si ces deux logiciels devraient être compatibles,
le transfert de certaines données (dates et heures par ex)
crée des problèmes de format résolus en mettant les données en tableaux Word.

tsgri - 4 nov. 2011 à 22:14
Bonjour,
Normalement, lorsque l'on fait un publipostage, une fenêtre s'ouvre permettant de sélectionner le feuille souhaitée, que les feuilles aient des données ou pas.
Fait ton publipostage à partir de "l'assistant publipostage" ce sera peut être plus facile.
Mais je suis sure de ce que je dis, et que ce soir en Office 2000....ou bien 2010....*
gbinforme- 4 nov. 2011 à 23:09
Bonjour tsgri,

Tu as raison d'être sûre de tes dires mais depuis plus de 5 ans le demandeur a dû finir son envoi :)
m@rina- 5 nov. 2011 à 00:04
Surtout que cela dépend du protocole utilisé ! Donc, non, vaudrait mieux ne pas être si sûr !!! Et puis effectivement 5 ans après... les lettres ont dû déjà avoir fini dans une poubelle !! :D
Ajouter un commentaire
Réponse
+3
moins plus
pour moi la confirmation via DDE ne se fait pas pourquoi
Ajouter un commentaire
Réponse
+1
moins plus
Bonjour,

perso pas de soucis, je viens de le tester. Bon je suis sur un Word 2003 et je ne sais pas sur quelle version tu travaille.

J'ai créé mon modèle de lettre sous word et mes feuilles de données sous excell.

OUTILS > Lettre et Publipostage > Afficher la barre d'outil fusion et publipostage

Click sur le bouton "Ouvrir la source de données"
La boite de dialogue me propose de choisir la feuille en l'occurence la 2

Puis j'ai inséré mes champs de fusion dans mon document (par le bouton insérer champ de fusion ;)

J'ai vérifier la fusion et ça tiens...

Sinon quand je ré ouvre mon word, j'ai une boite de dialogue qui s'ouvre :

L'ouverture de ce document exécutera la commande SQL suivante :
SELECT*FROM 'Feuil2$'
Des données provenant de votre base de données seront inserées dans le dociment. Voulez-vous continuer.

J'y connais rien en SQL, mais si sur les versions antérieures à 2003 tu n'as pas le choix de la feuille, tu as là une piste à explorer ...

Bon courage,

Fophe
cunlhaontz- 14 sept. 2011 à 16:50
- Si tu utilises les liens OLE DB ou les drivers ODBC d'Excel, tu peux choisir ta feuille Excel ùais tu as les problèmes de format (date, nombre)
- Si tu utilise le lien DDE, tu n'a pas de problème de format entre Excel et Word mais tu ne peux pas choisir ta feuille.
Ajouter un commentaire
Réponse
+1
moins plus
Normalement,
1ère étape, dans Excel, il suffit de selectionner les données y compris la ligne d'en-têtes puis ->insertion->nom->définir donner un nom du style "listetata" (pas d'espace ni de caractère spécial) - enregistrer et fermer le fichier.
2ème étape dans Word, ->outils->options-> onglet "général" cocher "confirmation des conversions lors de l'ouverture", ce qui obligera Word à choisir le type d'insertion des données
ouvrir le fichier Word de publipostage et il devrait demander quel type de format (préciser via un lien DDE, ce qui conserve la mise en forme des données, telles que les dates...), et ensuite il devrait demander quelle plage choisir et là, apparait votre extrait de tableau nommé "listetata" qu'il faudra sélectionner et ouvrir ; une fois cette manip faite, plus besoin que les données se trouvent dans le premier onglet du classeur Excel !!
tsgri - 29 janv. 2010 à 14:28
Bonjour Jack29,

Said tu ou trouver cette fonction dans word 2007 s'il te plait, j'ai beau chercher je ne la vois pas.

Merci
UsulArrakis- 1 févr. 2010 à 15:53
salut
onglet "Formules" / groupe "nom définis" / icône "définir un nom"
TSGRItsgri - 1 févr. 2010 à 17:28
Bonjour,
je voulais parler de la fonction : "confirmer la conversion....;"
et j'ai trouvé pour info, sous word 2007, il faut aller dans "les options word" ,/options avancées/ général/
Ajouter un commentaire
Réponse
+0
moins plus
salut
autre solution, même si le publipostage est nettement moins intuitif qu'avec word et excel, c'est d'utiliser OpenOffice
Ajouter un commentaire
Réponse
+0
moins plus
Savez vous si il y a moyen de d'utiliser plusieurs feuilles d'un document excel pour faire un Publipostage word ? en d'autres termes d'accéder à deux bases de données pour un publipostage sur un seul document ?

en théorie ça devrait être possible en modifiant les commandes SQL mais est ce que Word laisse cette possibilité à l'utilisateur ? perso je n'ai pas trouvé comment.
Ajouter un commentaire
Ce document intitulé « [Word et Excel] Publipostage » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?