WORD - Publipostage Enregistrement PDF
Résolu/Fermé
Susuwatari
Messages postés
4
Date d'inscription
mercredi 29 juillet 2020
Statut
Membre
Dernière intervention
31 juillet 2020
-
29 juil. 2020 à 09:23
Susuwatari Messages postés 4 Date d'inscription mercredi 29 juillet 2020 Statut Membre Dernière intervention 31 juillet 2020 - 31 juil. 2020 à 09:21
Susuwatari Messages postés 4 Date d'inscription mercredi 29 juillet 2020 Statut Membre Dernière intervention 31 juillet 2020 - 31 juil. 2020 à 09:21
A voir également:
- WORD - Publipostage Enregistrement PDF
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Publipostage mail - Accueil - Word
- Espace insécable word - Guide
- Supprimer une page word - Guide
- Enregistrer en pdf - Guide
3 réponses
yg_be
Messages postés
23327
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
15 novembre 2024
Ambassadeur
1 551
29 juil. 2020 à 14:10
29 juil. 2020 à 14:10
bonjour, que se passe-t'il alors avec le premier?
serait-il possible de partager des fichiers qui permettent de tester tout cela?
serait-il possible de partager des fichiers qui permettent de tester tout cela?
Susuwatari
Messages postés
4
Date d'inscription
mercredi 29 juillet 2020
Statut
Membre
Dernière intervention
31 juillet 2020
30 juil. 2020 à 08:26
30 juil. 2020 à 08:26
Bonjour,
Le premier n'est tout simplement pas référencé...
Je vous joint la base de donné excel.
Appuyez simultanément sur ctrl+shift+a pour afficher le formulaire.
Choisissez un numéro et cliquez sur document pour créer le publipostage word. (il faudra changer le chemin dans la partie "Pour le bouton Document" du VBA)
Le word "TEST" s'affiche. Choisissez un numéro de publipostage et exécutez la macro "Word_to_PDF".
N'hésitez pas si vous avez des questions.
Cordialement
Base de données Excel : https://www.cjoint.com/c/JGEgx7T7jhp
Fichier Word : https://www.cjoint.com/c/JGEgzj4m6Sp
Le premier n'est tout simplement pas référencé...
Je vous joint la base de donné excel.
Appuyez simultanément sur ctrl+shift+a pour afficher le formulaire.
Choisissez un numéro et cliquez sur document pour créer le publipostage word. (il faudra changer le chemin dans la partie "Pour le bouton Document" du VBA)
Le word "TEST" s'affiche. Choisissez un numéro de publipostage et exécutez la macro "Word_to_PDF".
N'hésitez pas si vous avez des questions.
Cordialement
Base de données Excel : https://www.cjoint.com/c/JGEgx7T7jhp
Fichier Word : https://www.cjoint.com/c/JGEgzj4m6Sp
yg_be
Messages postés
23327
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
15 novembre 2024
1 551
30 juil. 2020 à 12:55
30 juil. 2020 à 12:55
j'ai changé le chemin ainsi:
quand je cliques sur "document" dans le formulaire excel, Word me prévient qu'il va faire un SELECT, puis me demande un DataSource. Je suppose que ce DataSource a été créé quand tu as créé le publipostage, et je pense que le plus simple est que tu expliques comment créer le publipostage.
Par ailleurs, je ne vois pas de macro "Word_to_PDF". est-elle dans le fichier Word?
ActiveWorkbook.FollowHyperlink ThisWorkbook.Path + "\TEST.docx", c'est plus transportable
quand je cliques sur "document" dans le formulaire excel, Word me prévient qu'il va faire un SELECT, puis me demande un DataSource. Je suppose que ce DataSource a été créé quand tu as créé le publipostage, et je pense que le plus simple est que tu expliques comment créer le publipostage.
Par ailleurs, je ne vois pas de macro "Word_to_PDF". est-elle dans le fichier Word?
Susuwatari
Messages postés
4
Date d'inscription
mercredi 29 juillet 2020
Statut
Membre
Dernière intervention
31 juillet 2020
31 juil. 2020 à 09:21
31 juil. 2020 à 09:21
Super, le nouveau chemin fonctionne. Quelle est la différence avec l'ancien ?
Effectivement, le DataSource provient du publipostage.
Pour créer ce dernier, j'ai utilisé une page word reprenant la mise en page souhaité.
J'ai sélectionné une liste de destinataire existante (Formulaire_DA puis 'Liste DA$').
J'ai ensuite inséré des champs de fusion. L'aperçus m'indique que le publipostage fonctionne.
Il est a noté que la première ligne de ma base de donnée (BDD) ne s'affiche pas. C'est pour cette raison que je garde une ligne vierge au début de ma BDD.
La macro "Word_to_PDF" est bien dans le fichier Word. cf image
J'ai refais la manipulation en parallèle et tout fonctionne parfaitement. Inexplicable mais Top!
Je n'ai plus de problème concernant l'affichage de la première ligne de la BDD sur mon publipostage. Et l'enregistrement PDF se fait avec le bon nom.
Petit hic : Lorsque je clique sur "Document" le publipostage ne s'ouvre pas sur la page correspondante à la commune sélectionnée dans le formulaire Excel...
Cela m'oblige à faire une recherche de destinataire pour trouver la bonne page à convertir en PDF.
Une petite idée sur l'origine de ce dysfonctionnement ?
Effectivement, le DataSource provient du publipostage.
Pour créer ce dernier, j'ai utilisé une page word reprenant la mise en page souhaité.
J'ai sélectionné une liste de destinataire existante (Formulaire_DA puis 'Liste DA$').
J'ai ensuite inséré des champs de fusion. L'aperçus m'indique que le publipostage fonctionne.
Il est a noté que la première ligne de ma base de donnée (BDD) ne s'affiche pas. C'est pour cette raison que je garde une ligne vierge au début de ma BDD.
La macro "Word_to_PDF" est bien dans le fichier Word. cf image
J'ai refais la manipulation en parallèle et tout fonctionne parfaitement. Inexplicable mais Top!
Je n'ai plus de problème concernant l'affichage de la première ligne de la BDD sur mon publipostage. Et l'enregistrement PDF se fait avec le bon nom.
Petit hic : Lorsque je clique sur "Document" le publipostage ne s'ouvre pas sur la page correspondante à la commune sélectionnée dans le formulaire Excel...
Cela m'oblige à faire une recherche de destinataire pour trouver la bonne page à convertir en PDF.
Une petite idée sur l'origine de ce dysfonctionnement ?