Oh sorry il y a un Set qui monque
Sub enregistrerpdf()
Dim nompdf As String
Dim dossier As String
Dim sh As Worksheet
Set sh = Worksheets("feuil2") ' adapte le nom de la feuille
dossier = ThisWorkbook.Path
nompdf = dossier & "\" & ActiveSheet.Range("B31") ' adapte le nom de la céllule
sh.ExportAsFixedFormat Type:=xlTypePDF, Filename:=nompdf & ".pdf", Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=False
End Sub
Bonjour, petite question
est-ce que ce code marche si mon fichier est ouvert chez un autre utilisateur ?
Merci par avance