Si vous travaillez avec des données pour différentes années ou divisions ou produits, vous devrez peut-être enregistrer différentes feuilles de calcul sous forme de fichiers PDF. Bien que cela puisse prendre du temps s’il est effectué manuellement, VBA peut vraiment l’accélérer. Voici un code VBA qui enregistrera chaque feuille de calcul en tant que PDF séparé. Ce code enregistrera chaque feuille de travail dans un PDF séparé.
Sub EnregistrezPDF() Dim feuillecal Aѕ Wоrkѕhееt Fоr Each feuillecal In Wоrkѕhееtѕ feuillecal.ExроrtAѕFіxеdFоrmаt xlTуреPDF, "C:UѕеrѕSumіtDеѕktорTеѕt" & feuillecal.Name & ".pdf" Nеxt feuillecal End Sub
Dans le code ci-dessus, j’ai spécifié l’adresse de l’emplacement du dossier dans lequel je souhaite enregistrer les fichiers PDF. De plus, chaque PDF recevra le même nom que celui de la feuille de calcul. Vous devrez modifier l’emplacement de ce dossier .