Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Word
Word Forum d'entraide sur le traitement de texte Microsoft Word
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/08/2007, 15h51   #1
Membre du Club
 
Inscription : mars 2007
Messages : 165
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 165
Points : 48
Points : 48
Par défaut Publipostage avec Excel

J'ai quelques bases de données en Excel que j'utilise pour créer plusieurs documents en Word à partir de chacune de ces bases, par exemple une lettre, une facture et une enveloppe.

Or, si j'ouvre plusieurs documents Word reliés à la même base de données à la fois, Word ne reconnaît pas tous les champs et m'envoie des messages d'erreur. Sur une trentaine de champs, Word n'en reconnaît que 7-8. Je dois fermer tous ces fichiers (Word et Excel), en ouvrir un et réétablir la connection avec la base de données pour que tous les champs apparaissent. Je dois parfois répéter cette opération à plusieurs reprises pour que ça fonctionne. Puis, il me faut fermer la base de données avant d'ouvrir le document suivant en Word et recommencer la procédure. Et ce, quasiment à chaque fois que j'utilise ces documents.

C'est une vraie perte de temps . Y a-t-il une façon de régler ce problème?

Je suis avec la suite Office 2003. Je dois imposer le protocole DDE pour conserver le formattage de mes nombres (menu Outils | Options, onglet [Général], cocher "Confirmation des conversions lors de l'ouverture", resélectionner la source de données, choisir DDE). Est-ce ce protocole qui cause problème?
Flaguette est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/08/2007, 21h43   #2
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 354
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 354
Points : 29 270
Points : 29 270
clic clic tape tape

Dans ma signature il y a un lien vers un tuto sur le publipostage, tu peux toujours y jeter un oeil.
Mais il y a moyen de faire autrement si ça te chante, il fait juste passer par le VBA et on peut ouvrir la feuille excel dans Word et la refermer tout de suite après.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h01.


 
 
 
 
Partenaires

Hébergement Web