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 20/07/2007, 11h24   #1
Nouveau Membre du Club
 
Inscription : janvier 2006
Messages : 48
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : janvier 2006
Messages : 48
Points : 30
Points : 30
Par défaut Publipostage Word Excel

Bonjour,

Je dois réaliser une fiche produit a partir d'un fichier excel qui recense toute les informations de ce produit.

Mon fichier excel est constitué comme suit :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
Nom_produit   |   date_dispo   |   desserte   |   détail_produit |
------------------------------------------------------------------
 produit1     |   20/07/07     |  Autoroute   |   hauteur 5m     |
------------------------------------------------------------------
 produit1     |   20/07/07     |  Autoroute   |   chauff gaz     |
------------------------------------------------------------------
 produit1     |   20/07/07     |  Autoroute   |   acces HD       |
------------------------------------------------------------------
 produit1     |   20/07/07     |  Aéroport    |   hauteur 5m     |
------------------------------------------------------------------
 produit1     |   20/07/07     |  Aéroport    |   chauff gaz     |
------------------------------------------------------------------
 produit1     |   20/07/07     |  Aéroport    |   acces HD       |
------------------------------------------------------------------
Je souhaiterai que toutes les informations n'apparaissent qu'une fois dans mon fichier word.
Je m'explique, je souhaiterai avoir dans mon fichier word

Produit1
Desserte : Aéroport - Autoroute
Détail : Hauteur 5m, chauffage gaz, accès HD

Est il possible de faire celà sachant que mon fichier excel est généré automatiquement mais toujours avec la meme structure, le nombre de lignes est lui variable.

D'avance merci

Grhum
grhum est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/07/2007, 11h57   #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
En Excel, je ne sais pas, mais en Access, c'est possible de faire ce genre de manipulation.

Il faut utiliser du DAO pour y arriver.
__________________
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
Vieux 24/07/2007, 11h24   #3
Nouveau Membre du Club
 
Inscription : janvier 2006
Messages : 48
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : janvier 2006
Messages : 48
Points : 30
Points : 30
Bonjour,

J'ai toujours mon soucis par rapport à ce fichier, est il possible de gérer le publipostage via une macro en VB ? Si oui cela me permettrai de naviguer plus librement dans mon tableau excel, puis de faire une chaine de caractère que je concerve quand celle ci m'interesse.

Merci d'avance.
Grhum
grhum est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/07/2007, 11h56   #4
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
Oui, il y a un tuto sur le site de silkyroad
__________________
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
Vieux 24/07/2007, 14h57   #5
Nouveau Membre du Club
 
Inscription : janvier 2006
Messages : 48
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : janvier 2006
Messages : 48
Points : 30
Points : 30
Merci pour cette réponse.

J'étais déja allé voir ce tuto et si je le comprends bien, le publipostage est géré depuis excel.

Or, mon fichier excel est différent pour chaque publipostage puisqu'il est créé par Eudonet, c'est pourquoi je souhaiterai que la macro se situe dans le fichier word qui est lui toujours le même.

Grhum

Edit : J'ai oublié de préciser dans les premiers messages que la version de word et excel utilisée est 97
grhum est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/09/2007, 13h43   #6
Nouveau Membre du Club
 
Inscription : janvier 2006
Messages : 48
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : janvier 2006
Messages : 48
Points : 30
Points : 30
Bonjour

En fait, après m'etre un peu plus renseigné, il s'avère que Word n'est pas performant pour ce genre de résultat.

Je me tourne donc vers Access pour faire cela, et ça fonctionne très bien.
D'autres sources me proposent de passer vers les logiciels libre pour réaliser le même résultat, j'attends de voir les résultats que ça va me donner...

Bonne journée
grhum est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h02.


 
 
 
 
Partenaires

Hébergement Web