Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Exportez mon UserForm en fichier PDF

Mathieu_D

XLDnaute Nouveau
Bonjour à toute l'équipe,

J'ai effectué beaucoup de recherches pour résoudre mon problème mais rien n'y fait, je ne trouve pas ce qui me correspond

Je souhaitrais qu'en cliquant sur mon bouton "EXPORT PDF", mon userform sois comme "print screené" et convertis en fichier PDF que je puisse envoyez à l'une ou l'autre personne.

Je vous joins un fichier pour illustrer mon problème.

Je vous remercie d'avance pour me retirer l'épine du pied.

Bien à vous

Mathieu_D
 

Pièces jointes

  • SAVE TO PDF.xlsm
    18.8 KB · Affichages: 145

xhudi69

XLDnaute Accro
Re : Exportez mon UserForm en fichier PDF

Bonjour Mathieu_D, le Forum,

A mettre dans un bouton:
Code:
Private Sub CommandButton2_Click()
Dim Ws As Worksheet

fichier2 = "C:\Users\Production\Desktop\MonImage.JPG"

keybd_event vbKeySnapshot, 1, 0&, 0&
DoEvents

Set Ws = Sheets.Add
Ws.Name = "IMP"
With ActiveSheet.ChartObjects.Add(0, 0, 466, 339).Chart
     .Paste
     .Export fichier2, "jpg" 'sTemp & "\" & fichier2, "JPG"
     .Parent.Delete
End With
Unload Me

    Set objOL = CreateObject("Outlook.Application")
    Set oBjMail = objOL.CreateItem(olMailItem)
With oBjMail
    .To = "LeClient@gmail.com" ' le destinataire
    .Subject = "Bilan"          ' l'objet du mail
    .Attachments.Add fichier2
    '.Body = "Trouves ici le Bilan de cette affaire"
    '.HTMLBody = "<html><p>Bilan Horaire pour cette Affaire:</p>" & Chr(13) & "<img src='" & fichier2 & "'</BODY></HTML>"
    .HTMLBody = "<html><body><p>Bilan Horaire pour cette Affaire:</p>" & Chr(13) & "<img src='" & fichier2 & "'</body></html>"
    oBjMail.Display
End With

Application.DisplayAlerts = False
Sheets("IMP").Delete
'Kill fichier2
Application.DisplayAlerts = True
End Sub
Ton UserForm sera envoyé dans le Body du mail et en pièce jointe sous form d'image, si cela convient.

@+
 

Mathieu_D

XLDnaute Nouveau
Re : Exportez mon UserForm en fichier PDF

Autant pour moi, je vais reformuler:

je souhaitrais simplement obtenir un fichier pdf que je puisse enregistrer dans mes dossiers.

Pour ce qui est des envois par mail, on oublie ^^

En tout cas merci pour la réponse déjà fournie

 

xhudi69

XLDnaute Accro
Re : Exportez mon UserForm en fichier PDF

Bonsoir Mathieu_D, le Forum,

Je viens de rentrer , alors vite fait......en PJ ton fichier remanié.

@+
 

Pièces jointes

  • Mathieu_D_SAVE TO PDF.xlsm
    23.3 KB · Affichages: 808

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…