Génération des fiches produits au format PDF

1. Description du traitement

Le module FichesProduit contient la procédure Genere_Fiches_Produits qui effectue les traitements suivants :

  • Création d’un nouveau classeur Excel permettant de stocker les différentes fiches générées.

  • Parcours des fiches sélectionnées dans la feuille Stock et pour chaque fiche :

  • recopie de la feuille modèle Fiche_Produit dans le nouveau classeur Excel ;

  • mise à jour des cellules nommées de la fiche à partir des données de la feuille Stock ;

  • insertion de la photo, redimensionnement et centrage horizontal et vertical.

  • Export au format PDF de l’ensemble des fiches générées.

  • Affichage du fichier PDF généré si argument bAffichage.

Cet argument a la valeur false si la procédure est appelée depuis le formulaire d’envoi du mail au client, la valeur true si la procédure est appelée par le bouton Fiches Produits du ruban.

2. Code VBA de la procédure Genere_Fiches_Produits

Option Explicit  
   
Public Function Genere_Fiches_Produits(bAffichage As Boolean) As Boolean 
Dim oRngStock As Range  
Dim sTabStock() As Variant  
Dim iNbFiches As Integer  
Dim iNbSelection As Integer  
Dim i As Integer  
Dim oWbkFiches As Workbook  
Dim oShtFiche As Worksheet  
Dim oShtFicheModele As Worksheet  
Dim iFiche1 As Integer  
Dim sPath As String  ...
couv_RI21EXCV.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Interface applicative
Suivant
Envoi des fiches produits par mail aux clients