1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
| Private Sub PDF_Click222()
Dim msg As Long
msg = MsgBox("A tu Sauvegarder ta facture poure generer le numpero automatique?", vbYesNo, "jak t'informe")
If msg = vbNo Then
Exit Sub
End If
Dim chemin As String, fichier As String, par1 As String, par2 As String, par3 As String, engpar As String, feui As String
par1 = Range("F12").Value
par2 = Range("I2").Value
par3 = Range("E20").Value
engpar = par1 & "-" & par2 & "-" & par3
chemin = ThisWorkbook.Path
fichier = chemin & "\" & engpar & ".xls"
ActiveWorkbook.SaveAs fichier
ActiveWorkbook.Save
Sheets("Facture").Select
Range("J6").Select
ActiveWorkbook.Save
ActiveWorkbook.Activate
Dim Complete_File_name As String
Complete_File_name = ThisWorkbook.Path & "\" & Left(ActiveWorkbook.Name, InStr(ActiveWorkbook.Name, ".") - 1) & ".pdf"
ActiveWorkbook.Save
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
Complete_File_name, Quality:= _
xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
OpenAfterPublish:=True
End Sub |
Partager