Bonjour,
Enregistrement de toutes les données utilisateurs en PDFs. dans le répertoire courant.
Cdlt.
Public Sub creer_PDFs()
Dim wss As Worksheet, wsd As Worksheet
Dim rng As Range, c As Range
Dim Filename As String
Application.ScreenUpdating = False
Set wss = Worksheets("Carnet général")
Set wsd = Worksheets("Utilisateur")
Set rng = wsd.Range("B5:Q42")
wss.Activate
For Each c In wss.ListObjects(1).ListColumns(1).DataBodyRange
With wsd
.Cells(2, 4) = c.Value
Filename = ThisWorkbook.Path & Application.PathSeparator & c.Value
rng.ExportAsFixedFormat _
Type:=xlTypePDF, _
Filename:=Filename, _
Quality:=xlQualityStandard, _
IncludeDocProperties:=True, _
IgnorePrintAreas:=True, _
From:=1, _
To:=1, _
OpenAfterPublish:=False
End With
Next c
Set rng = Nothing
Set wss = Nothing: Set wsd = Nothing
End Sub