Excel 2010 : Comment générer un pdf d’une plage de cellule Excel en VBA en moins de 6 min.

Excel 2010 : Comment générer un pdf d'une plage de cellule Excel en VBA en moins de 6 min.EXCEL_2010_EX_FACTURE_PLAGE_EN_PDF

Excel 2010 : Comment générer un pdf d’une plage de cellule Excel en VBA en moins de 6 min.

Excel 2010 : Comment générer un pdf d’une plage de cellule Excel en VBA en moins de 6 min.

EXCEL_2010_EX_FACTURE_PLAGE_EN_PDF

Problématique :
J’ai besoin de générer un pdf sur une plage de cellule définit par exemple pour une facture un bon de commande ou tout autre document administratif en VBA.

Aujourd’hui une petite astuce à destination de ceux qui souhaitent générer des pdf et l’enregistrer dans un dossier pré défini sur une plage de cellule pré défini.

Solution :

Créer un macro avec les infos que l’on souhaite personnaliser ( ici le nom est FACTURE_Nom Client_Num Client_Montant) par exemple dans le nom d’enregistrement (comme ci-dessous) :

Excel 2010 : Comment générer un pdf d'une plage de cellule Excel en VBA en moins de 6 min.EXCEL_2010_EX_FACTURE_PLAGE_EN_PDF

Excel 2010 : Comment générer un pdf d’une plage de cellule Excel en VBA en moins de 6 min.

Macro :

Macro pour envoyer la plage de cellule :

Excel 2010 : Comment générer un pdf d'une plage de cellule Excel en VBA en moins de 6 min.EXCEL_2010_EX_FACTURE_PLAGE_EN_PDF

Excel 2010 : Comment générer un pdf d’une plage de cellule Excel en VBA en moins de 6 min.

Fonction pour le pdf :

Excel 2010 : Comment générer un pdf d'une plage de cellule Excel en VBA en moins de 6 min.EXCEL_2010_EX_FACTURE_PLAGE_EN_PDF

Excel 2010 : Comment générer un pdf d’une plage de cellule Excel en VBA en moins de 6 min.

Version pdf :

Excel 2010 : Comment générer un pdf d'une plage de cellule Excel en VBA en moins de 6 min.EXCEL_2010_EX_FACTURE_PLAGE_EN_PDF

Excel 2010 : Comment générer un pdf d’une plage de cellule Excel en VBA en moins de 6 min.

Version Youtube :

Tuto :

Recevoir la newsletter

Inscrivez-vous maintenant et recevez un e-mail les fois où je publie du contenu.

I agree to have my personal information transfered to AWeber ( more information )

Je hais les spams. Vous pouvez vous désinscrire à tout moment.

Pour marque-pages : Permaliens.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *