Bonjour le forum,
Merci thierry et Eric pour votre réponse.
J'ai essayé la version de thierry ce qui donne comme code ceci au total :
Private Sub Save_Click()
Const ThePath As String = "C:\\S Michel\Bureau\Kali"
Dim TheFile As String
TheFile = Sheets("BILAN").Range("Fichier").Value & ".Pdf"
Application.SendKeys Keys:=ThePath & TheFile + "~"
Application.ActivePrinter = "eDocPrinter PDF Pro sur LPT1:"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= _
"eDocPrinter PDF Pro sur LPT1:", Collate:=True
End Sub
"C:\\S Michel\Bureau\Kali" est le chemin d'accés au fichier dans lequel je veux enregistrer
Bilan, le nom de la feuille, Fichier le nom de la cellule, Kali est le dossier de destination
Cela marche presque, hormis le fait que le nom du fichier devient :
kali et les données de la celulle "fichier ( ex : kali durand 69)
Que modifier pour retirer en fait "kali"
Merci pour la réponse
Et bravo pour vos compétences
Michel