1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| Private Sub Imprim_contrat_Click()
Me.Refresh
Set rst = Me.RecordsetClone
With rst
.MoveFirst
Do Until .EOF
If .Fields("selection") = True Then
DoCmd.OpenReport "E_Contrat_par_N°_Contrat_2022", acViewPreview, , "N°_Contrat = " & .Fields("N°_Contrat")
'enregistrement du fichier et création de son nom
sFileName = "c:\Users\Megaport\Desktop\a envoyer\" & .Fields("nom") & "_[0" & .Fields("N°_Société") & "]_(" & .Fields("N°_contrat") & ")_" & .Fields("enseigne") & "_" & .Fields("date_anim") & "_Sem " & .Fields("num_sem") & "_" & .Fields("nature_contrat") & "_" & .Fields("envoi_des_contrats") & ".pdf"
DoCmd.OutputTo acOutputReport, , "PDF", sFileName
DoCmd.Close acReport, "E_Contrat_par_N°_Contrat_2022", acSaveNo
End If
.MoveNext
Loop
End With
End Sub |
Partager