Bonjour à tous et merci pour votre accueil ,

Je suis novice en macro et je souhaite en créé une sur un fichier existant en Excel 2010 afin d'enregistrer un bilan en pdf.

Voici ce que je veux faire avec un simple clic sur un objet:
1- Enregistrer une feuille Excel en pdf,
2- Enregistrer ce nouveau fichier .pdf dans le même dossier que le fichier "source" .xlsx (à savoir que ce fichier sera déployé sur plusieurs ordi)
3- OPTION: Que le nom du fichier soit prédéfini selon "Prenom_nom_date.pdf" (où le "Prenom_nom" correspond à la valeur de la cellule B16 et la date serai la date du jour)
4- que l'imprimante sélectionnée avant l'enregistrement en pdf soit toujours la même après l'enregistrement


Ci-dessous la macro actuelle qui me sert à imprimer ce bilan sur mon imprimante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
Sub impression_Bilan()
'
' impression_Bilan_Macro
'
 
'
    ActiveSheet.Unprotect
    Range("B10:G315").Select
    ActiveSheet.PageSetup.PrintArea = "$B$10:$G$315"
   ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
    ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub

Pouvez-vous m'aider à écrire cette nouvelle macro SVP,

D'avance merci à tous