"Publipostage" données excel vers PDF

Fermé
Enaxor18 Messages postés 23 Date d'inscription jeudi 8 octobre 2015 Statut Membre Dernière intervention 4 octobre 2018 - Modifié par Enaxor18 le 15/09/2016 à 10:55
C-Claire Messages postés 4014 Date d'inscription samedi 8 novembre 2014 Statut Membre Dernière intervention 3 octobre 2016 - 15 sept. 2016 à 16:40
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
A voir également:

1 réponse

C-Claire Messages postés 4014 Date d'inscription samedi 8 novembre 2014 Statut Membre Dernière intervention 3 octobre 2016 2 232
15 sept. 2016 à 13:51
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.
3
Enaxor18 Messages postés 23 Date d'inscription jeudi 8 octobre 2015 Statut Membre Dernière intervention 4 octobre 2018
Modifié par Enaxor18 le 15/09/2016 à 15:28
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 :)
0
C-Claire Messages postés 4014 Date d'inscription samedi 8 novembre 2014 Statut Membre Dernière intervention 3 octobre 2016 2 232 > Enaxor18 Messages postés 23 Date d'inscription jeudi 8 octobre 2015 Statut Membre Dernière intervention 4 octobre 2018
15 sept. 2016 à 16:40
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
0