Bonjour,
J'ai une application qui déclenche un publipostage à partir d'un document maître et d'un fichier de données. Dans ce fichier de données j'ai un champs, que j'attrape dans une macro VB de cette façon :
Au cours de ma fusion, ce champs va prendre plusieurs valeurs, il s'agit d'une fusion multiple, mon document résultat va comporter plusieurs fois le document mais initialisé par différentes valeurs.
Code : Sélectionner tout - Visualiser dans une fenêtre à part ActiveDocument.MailMerge.DataSource.DataFields("NOM_CHAMPS").Value
Mon fichier de données possède bien les n valeurs que mon champs de fusion doit prendre.
En utilisantje n'attrape que la première initialisation.
Code : Sélectionner tout - Visualiser dans une fenêtre à part ActiveDocument.MailMerge.DataSource.DataFields("NOM_CHAMPS").Value
j'aimerai pouvoir intercepter la valeur courante de mon champs de fusion. C'est dans le but d'implémenter une gestion d'erreur. Il arrive que l'un des cas de la fusion multiple fasse partir en carafe toute la fusion, j'aimerais pouvoir afficher l'identifiant du cas qui est dans mon champs de fusion.
Si quelqu'un a une idée je suis preneur.
Partager