Mister Binaire
XLDnaute Occasionnel
Bonjour le Forum,
J'ai récupéré cette macro pour imprimer en PDF et elle me convient très bien. (Voir code ci-dessous)
Ce que je voudrais en plus c'est que le fichier soit localisé à cet endroit précis :
Z:\Portail Procédures\Metrologie\Archives Bilan Métrologie\2016
Et qu'il porte le nom suivant avec le radical "Bilan Métrologie" + le mois de l'année localisé en "B2" sur la feuille à imprimer + l'année en cours. Par exemple pour le mois de Novembre le fichier portera le nom de :
"Bilan Métrologie Novembre 2016.pdf"
Merci de votre aide..
Sub Imprime_Pdf()
Dim Fichier As String, Rep As String, Reponse
Fichier = ThisWorkbook.Path & "\Bilan Métrologie"
Reponse = MsgBox("Voulez-vous enregistrer la feuille en PDF ?", vbYesNo)
If Reponse = vbYes Then
Rep = Fichier & ".pdf"
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=Rep, _
Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
:=False, OpenAfterPublish:=False 'n'affiche pas le fichier PDF
Else
Exit Sub
End If
End Sub
Amicalement,
Mister Binaire
J'ai récupéré cette macro pour imprimer en PDF et elle me convient très bien. (Voir code ci-dessous)
Ce que je voudrais en plus c'est que le fichier soit localisé à cet endroit précis :
Z:\Portail Procédures\Metrologie\Archives Bilan Métrologie\2016
Et qu'il porte le nom suivant avec le radical "Bilan Métrologie" + le mois de l'année localisé en "B2" sur la feuille à imprimer + l'année en cours. Par exemple pour le mois de Novembre le fichier portera le nom de :
"Bilan Métrologie Novembre 2016.pdf"
Merci de votre aide..
Sub Imprime_Pdf()
Dim Fichier As String, Rep As String, Reponse
Fichier = ThisWorkbook.Path & "\Bilan Métrologie"
Reponse = MsgBox("Voulez-vous enregistrer la feuille en PDF ?", vbYesNo)
If Reponse = vbYes Then
Rep = Fichier & ".pdf"
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=Rep, _
Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
:=False, OpenAfterPublish:=False 'n'affiche pas le fichier PDF
Else
Exit Sub
End If
End Sub
Amicalement,
Mister Binaire