Macro pour sauvegarder un fichier en xls ET pdf.

Fermé
SOMUM Messages postés 28 Date d'inscription mardi 15 mars 2016 Statut Membre Dernière intervention 1 août 2016 - 23 juin 2016 à 09:07
SOMUM Messages postés 28 Date d'inscription mardi 15 mars 2016 Statut Membre Dernière intervention 1 août 2016 - 20 juil. 2016 à 16:47
Bonjour à tous,

J'ai cette macro qui m'enregistre le fichier sous un certain nom et un format xls. J'aimerai savoir si il est possible de faire en sorte de sauvegarder une des deux pages en pdf en plus.

Merci d'avance :)

Le code actuel :
Sub EnregistreSous()
'
' Enregistrer Sous Macro
'
'
Dim extension As String
Dim chemin As String, nomfichier As String
Dim style As Integer
Application.ScreenUpdating = False
ThisWorkbook.ActiveSheet.Copy
extension = ".xls"
chemin = "E:\PME\EAD\EAD - ATTESTATIONS ET RAPPORTS 2016\VISITE PERIODIQUE\"
nomfichier = ActiveSheet.Range("D18") & "_" & Range("F24") & extension
With ActiveWorkbook
.SaveAs Filename:=chemin & nomfichier
.Close
End With
End Sub
A voir également:

1 réponse

cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 728
23 juin 2016 à 11:06
Bonjour,

A partir de Office 2007, on peut enregistrer en pdf:
Démarrer l'enregistreur de macro pour avoir le code.
Ensuite Sélectionner la feuille , Enregistrer sous, choisir PDF, une boite de dialogue s'ouvre pour choisir la destination, sélectionner PDF et OK
Ensuite arrêter l'enregistreur.
Un module a été créé avec la macro

C'est simple!!!!!!
0
SOMUM Messages postés 28 Date d'inscription mardi 15 mars 2016 Statut Membre Dernière intervention 1 août 2016
20 juil. 2016 à 16:47
Bonjour ! Je suis un peu en retard pour le remerciement, mais merci bien sûr !! :p
0