Hello,
Sur ma feuille 4 j'ai ma facture type , sur la 5 le devis type , sur la 6 mon Bon de livraison type. Chacune dispose d'un bouton pour l'impression en PDF selon cette config. ( facture).
Mon problème: Lorsque je clic sur mon bouton, le doc pdf généré enregistre toujours ma feuille 1, or j'ai besoin qu'il soit imprimé soit la 4 , 5 ou 6.
Comment modifier cette macro en y intégrant cette donnée.
Merci pour votre aide.
MacFly
Private Sub CommandButton1_Click()
'export de la facture au format pdf
info1 = Sheets("FACTURE").Range("S4")
info2 = Sheets("FACTURE").Range("o4")
info3 = Sheets("FACTURE").Range("S7")
info4 = Sheets("FACTURE").Range("S8")
nom = info1 & "-" & info2 & "-" & info3 & "-" & info4 & ".xls"
nom = Replace(nom, "/", "-")
ThisWorkbook.Save
ThisWorkbook.SaveAs (nom)
'ThisWorkbook.Activate
nom = Replace(nom, "xls", "pdf")
If MsgBox("Avez vous validé votre facture afin de générer le numéro automatique?", vbYesNo, "Prog.infobyfc vous informe") = vbYes Then
ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF, Filename:="C:\Users\User\Desktop\" & nom, Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, From:=1, To:=1, OpenAfterPublish:=False
End If
End Sub