"Publipostage" données excel vers PDF [Fermé]

Signaler
Messages postés
23
Date d'inscription
jeudi 8 octobre 2015
Statut
Membre
Dernière intervention
4 octobre 2018
-
Messages postés
4010
Date d'inscription
samedi 8 novembre 2014
Statut
Membre
Dernière intervention
3 octobre 2016
-
Hello à tous !

Après avoir parcouru bon nombre de sites et de forums, et ne trouvant pas une solution que je suis capable de mettre en place, je m'en remets à vous !

Ma problématique : Je souhaite générer des factures en PDF à partir de données d'un fichier Excel. En bref c'est une sorte de publipostage.

Toutefois, mon plus gros problème est qu'aujourd'hui je ne connais pas les champs qui seront présents dans excel mais je dois d'ores et déjà trouver une solution qui fonctionne.

Suis-je obligée de passer par un publipostage d'excel à word et ensuite de convertir les word en PDF un à un ? Ou existe-t-il un logiciel (même en ligne) permettant de réaliser tout ça en une seule étape ?
Si vous avez une solution VBA je suis preneuse, mais la difficulté va être de personnaliser le code alors que je n'ai aucune idée des noms des champs présents dans le fichier excel...

En tout cas, merci à tous ceux qui répondront !! :D

Bonne journée
Enaxor18

1 réponse

Messages postés
4010
Date d'inscription
samedi 8 novembre 2014
Statut
Membre
Dernière intervention
3 octobre 2016
1 619
Bonjour Enaxor18,

en fait, tu te réponds à toi-même ;-)
En effet, tant que tu ne sauras pas quels sont les champs que tu vas mettre dans Excel, tu n'iras pas loin.
Si tu veux avoir une idée du "comment faire", tu as répondu aussi :
Fusion entre Excel et ta trame de facture dans Word (publipostage)

Pour générer les PDF ensuite de chaque facture, tout dépend de ton équipement logiciel.
Si tu as Adobe Acrobat Pro, cela se fait en 2 clics souris depuis Word (onglet [Publipostage] | "Fusion et publipostage au format Adobe PDF") et cela génère autant de documents PDF que tu as d'enregistrements dans ton fichier Excel. C'est magique mais cela nécessite d'avoir la version complète d'Acrobat, qui n'est pas donnée. Il peut même les envoyer par e-mail dans la foulée si tu veux, mais ça Word est également capable de le faire très simplement.

À défaut d'Acrobat, une macro peut aussi convertir en PDF chaque facture séparée à partir du fichier Word obtenu par publipostage.

Quant à un logiciel qui fasse cela en "une seule étape", je n'en connais pas mais j'imagine qu'un logiciel de facturation sait faire.
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 60511 internautes nous ont dit merci ce mois-ci

Messages postés
23
Date d'inscription
jeudi 8 octobre 2015
Statut
Membre
Dernière intervention
4 octobre 2018

Bonjour C-Claire,

Je te remercie pour ta réponse ! En effet,actuellement il y a peu de réponse possible ^^

J'ai tout de même une dernière question, au moment où je connaîtrai les champs de mon fichier, existe-t-il une solution rapide, du genre VBA ou autre ?

J'ai vu sur certain forum que l'on pouvait automatiser le remplissage de formulaire PDF... Mais je n'ai pas forcément compris comment mettre en place toute l'articulation !

Bonne journée :)
Messages postés
4010
Date d'inscription
samedi 8 novembre 2014
Statut
Membre
Dernière intervention
3 octobre 2016
1 619 >
Messages postés
23
Date d'inscription
jeudi 8 octobre 2015
Statut
Membre
Dernière intervention
4 octobre 2018

Enaxor18,

Un programme en VBA doit être capable en effet de remplir "à ta place" en quelque sorte un formulaire.
Mais on en revient toujours à la même chose : avoir Acrobat pro ou équivalent, ne serait que pour créer le formulaire avec des champs "remplissables".
Regarde le fil de discussion suivant et les liens connexes, tu devrais y trouver des pistes si tu t'orientes vers le VBA
https://www.developpez.net/forums/d1348428/logiciels/microsoft-office/excel/macros-vba-excel/remplir-formulaire-pdf-partir-donnees-excel/

C-Claire