01net    Web


Actuellement en ligne : 1048 Utilisateurs dont 388 dans Logiciels >S'inscrire      >S'identifier      >Recherche      >Aide  
modéré par nobug, fml  
Micro Hebdo > Forum de Micro Hebdo > Logiciels > Bureautique
> données excel vers Etiquette Publipostage sur clic !!!
Aller à :
Auteur
Message
 
<     1       >
Fodzine
  
   
  Posté le 29/05/2008 20:57:54       ?   @    
Voter pour ce message
Bonjour,
Je dipose d'un document Word formaté publipostage avec des étiquettes reprenant les champs d'un tableau excel....jusque là tout va bien.
Je souhaiterai maintenant, partant du fichier excel cliquer sur une ligne du tableau des données, et récupérer dans word (publipostage) les informations d'étiquettes de champs correspondant uniquement à cette ligne d'enregistrement excel.
Quelqu'un peut m'aider ?
Merci d'avance
Babac
   Comment vous allez-tu?
  :-)
  Posté le 29/05/2008 23:49:20       ?   @    
Voter pour ce message
Allo,
Quand vous êtes dans Word, rendu à une certaine étape da la fusion, vous faites appel à votre base de données Excel et ,là, vous aurez l'option de décocher les destinataires non désirés(indésirables?).
Mais je crois que ma solution est trop simple et que votre question est plus compliquée que la réponse.Si oui,il ne vous reste qu'à la rendre ....plus compréhensible. [:Babac:2]
-------
Babac:Un ami qui veut votre bien.

Windows XP Sp2
Fodzine
  
   
  Posté le 30/05/2008 14:49:26       ?   @    
Voter pour ce message
Bonjour Babac,
Ce que je ne veux pas faire c'est justement le publipostage depuis Word. Je m'explique, j'ai préparé un document Word publipostage contenant des étiquettes de champ du tableau excel. Je me sert de calà effectivement, mais plutot que de cherchez le cas qui m'interresse (1 cas sur des dizaines), je veux DEPUIS EXCEL OUVERT, cliquer sur une ligne et que celà m'ouvre le doc Word "publipostage" avec uniquement les infos de la ligne, à savoir :
- Entreprise
- Nom
- Prénom
- Valeurs de la colonne "rat" (rattrapage)
- total à rattraper (avant dernière colonne)

Mais à partir d'un clic depuis excel, et pas depuis word (cocher LE CAS qui m'interresse)...Je peux envoyer les fichiers pour ex...
Fodzine
  
   
  Posté le 30/05/2008 14:51:03       ?   @    
Voter pour ce message
Heu, voilà 1 lien ou trouver les fichiers en question

http://www.excel-downloads.com/forum/97558-donnees-excel-sous-forme-publipost(...)
Fodzine
  
   
  Posté le 30/05/2008 14:52:32       ?   @    
Voter pour ce message
le fichier est Tab-Fich.zip

Merci et @+
Fodzine
  
   
  Posté le 31/05/2008 00:18:30       ?   @    
Voter pour ce message
Hello,

Heu a part Babac, Y'a quelqu'un sur le forum?

Salut
Marcello
  
  :-)
  Posté le 31/05/2008 01:23:53       ?   ^   @    
Voter pour ce message
Fodzine a écrit :
Hello,

Heu a part Babac, Y'a quelqu'un sur le forum?

Salut


Bonsoir Fodzine,
Ne pleure pas il y a quelqu'un!
Une piste de réflexion. Il est une heure du mat' et je n'ai pas le temps d'écrire la macro et de la tester:
Excel d'abord: tu mets tes données dans la feuille2
Dans la feuille1, tu auras une ligne de titres en ligne 1 et une seule ligne de données sur ta ligne 2
Ton publipostage, sera basé sur cette feuille1 (c'est pour celà qu'elle devra être la première ton classeur Excel).
Un double-clic sur la ligne sélectionnée dans ta Feuille2 (quelle que soit la colonne) déclenche:
1) la copie de la ligne de données de cette Feuille2 vers la seule ligne de données de la Feuille1
2) Puis ouvre le fichier Word. Là 2 solutions, je ne connais pas le Visual Basic Word mais on doit pouvoir, à l'ouverture du fichier Word lancer automatiquement le publipostage vers l'imprimante ou alors tu le lances manuellement.
Le code pour lancer le publipostage vers un nouveau document:
===========================================
With ActiveDocument.MailMerge
.Destination = wdSendToNewDocument
.Execute
End With
===========================================
ou pour un publipostage vers l'imprimante:
===========================================
With ActiveDocument.MailMerge
.Destination = wdSendToPrinter
.Execute
End With
===========================================
Dans Excel une macro auto exécutable à l'ouverture commence par :
Private Sub Workbook_Open()
pour Word je ne sais pas. Si quelqu'un connait, je suis preneur.

Je n'ai pas trop le temps cette semaine d'écrire la macro, mais si ça t'intéresse, je pourrai la semaine prochaine, à moins que quelqu'un ait pu le faire d'ici là. Tiens moi au courant.
Cordialement.
-------
 
Marcello
  
  :-)
  Posté le 02/06/2008 11:39:50       ?   ^   @    
Voter pour ce message
Pour le code auto exécutable j'ai trouvé.
C'est:
Private Sub Document_Open()
Cdt.
-------
 
Fodzine
  
   
  Posté le 05/06/2008 23:09:57       ?   @    
Voter pour ce message
Merci Marcello,

j'essaye le code et te tient au courant.

@+
<     1       >

Micro Hebdo > Forum de Micro Hebdo > Logiciels > Bureautique
> données excel vers Etiquette Publipostage sur clic !!!

Aller à :

Page générée en : 0.255s - X2board 2.2

Nous contacter | Charte de confiance | Voir notice légale

Tous droits réservés © 1999 - 2008 Groupe Tests - 01net.


Sites du réseau 01net Network : 01net - 01men - Rmc.fr - Bfmtv.fr - Radiobfm.com - TousLesPodcasts - Micro Achat

> paru le 09/10/2008
 Télécharger l'index des articles parus

Couverture Hors-Série

Hors-Série en vente actuellement.