'.................
If Sh1.Range("G27") = "" Then MsgBox "Vous devez préciser le nom du client !", vbCritical, "Excel vous informe": Exit Sub
Sheets(Array(Sh1.Name, Sh2.Name, Sh3.Name)).Select
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=ThisWorkbook.Path & "\" & Sh1.Range("G27"), IgnorePrintAreas:=False
' Le message de fin que je te propose mais tu peux mettre ce que tu veux !
MsgBox "Le fichier a été enregitré." & vbCrLf & vbCrLf & "Ici ==> " & ThisWorkbook.Path & "\" & vbCrLf & vbCrLf & _
"Sous le nom : " & Sh1.Range("G27") & ".pdf", 48, "Enregistrement fichier en PDF ..."
'
Set Sh1 = Nothing 'Decharge la feuille 1
Set Sh2 = Nothing...