Bonsoir Messiers ou Mesdames,
Petite problématique dans mon cas une partie de la macro s'affiche en jaune (J'ai voulu que le PDF créé porte le nom de deux variable du fichier exel)
Auriez-vous une solution? merci d'avance
Private Sub Validation_Click()
Dim Répertoire As String, _
Fichier As String, _
feuille As Variant, _
Nom As Name
With Application
.ScreenUpdating = False
.DisplayAlerts = False
End With
'Si la feuille est vide on stoppe tout.
If IsEmpty(ActiveSheet.UsedRange) Then Exit Sub
'Dossier de destination des fichiers PDF créés
Répertoire = "C:\Users\Desktop"
With ActiveSheet
'On donne au fichier PDF le nom de la feuille active
Fichier = "Main Courante" & Range("F2").Value.Range("D4").Value & ".pdf"
'On crée le nouveau document au format PDF
.ExportAsFixedFormat _
Type:=xlTypePDF, _
Filename:=Fichier, _
Quality:=xlQualityMinimum, _
IncludeDocProperties:=True, _
IgnorePrintAreas:=False, _
OpenAfterPublish:=True
End With
'On ferme le document que l'on vient de crée
ActiveWorkbook.Close False
'On passe à la feuille suivante
Application.DisplayAlerts = True
End Sub