Ajout d’une pièce jointe sur un formulaire VBA

Bonjour,

Je tente de réaliser un formulaire de demande d’assistance.

L’utilisateur rempli le formulaire et le logiciel génère un mail qui s’envoi directement avec toutes les données du formulaire vers un destinataire prédéfini dans le code de l’userform selon le type de demande.

Mon problème : je souhaiterais que l’utilisateur puisse importer une PJ qui se mettra elle même en PJ du mail généré lorsqu’il valide sa demande.

Auriez vous une piste?

Je reste à votre disposition pour toute précision utile.

Hello,

1 - Ouvrir une boite de dialogue, demandant à l'utilisateur de choisir une PJ sur le PC.

2 - Stocker le chemin complet de la PJ dans ton userform par exemple

3 - Recupérer ce chemin pour l'ajouter dans ton mail en PJ.

Merci pour la réponse, Pouvez vous me donner le nom des fonction à utiliser pour permettre à l’utilisateur de parcourir ses fichiers puis de copier le chemin ?

Hello,

Tu peux t'inspirer de ce code,

Il ouvre une boite de dialogue, si l'utilisateur a sélectionné un fichier alors le chemin est inscrit dans Textbox1, sinon rien ne se passe

Sub OuvrirClasseur()

  Dim Fichier As String

    With Application.FileDialog(3)

        .Show

        On Error Resume Next 'si annuler

        Fichier = .SelectedItems(1)

        If Err.Number <> 0 Then Exit Sub

        Textbox1.value =  .SelectedItems(1)

    End With

End Sub

Merci beaucoup je vais tester cela!

Rechercher des sujets similaires à "ajout piece jointe formulaire vba"