J
jc
Guest
Bonjour à tous,
A partir d'Excel, je souhaite envoyer par mail les réponses d'un questionnaire. J'ai trouvé un code qui me parait pas mal du tout, mais je voudrais y apporter une ou deux modif'. Le code de dépard est le suivant :
Sub SendMail()
Dim addressString As String
addressString = "mailto:" & Range("A1") & "?subject=" & Range("B1") & "&body=" & Range("C1")
ActiveWorkbook.FollowHyperlink Address:=addressString
End Sub
D'une part, je voudrais envoyer en "body", plusieurs réponses (C1, D1 et E1) et non pas une seule (C1). Comment doit-on l'écrire ?
Dautre part, je voudrait structurer un petit peu le mail en réinscrivant les questions avant les réponses. En gros, il faudrait taper les questions dans le code, puis aller à la ligne, puis afficher la cellule qui contient la réponse
exemple :
Question1 : Quels sont les... ?
Réponse1 : = C1
Question2 : Que sont les.... ?
Répnse2 : = D1
etc....
Enfin, je voudrais valider automatiquement l'envoi du mail et non pas que l'utilisateur soit obligé de cliquer sur "envoyer". Est-ce possible ?
Merci de l'aide ou de l'attention portée. Bonne journée à tous
A partir d'Excel, je souhaite envoyer par mail les réponses d'un questionnaire. J'ai trouvé un code qui me parait pas mal du tout, mais je voudrais y apporter une ou deux modif'. Le code de dépard est le suivant :
Sub SendMail()
Dim addressString As String
addressString = "mailto:" & Range("A1") & "?subject=" & Range("B1") & "&body=" & Range("C1")
ActiveWorkbook.FollowHyperlink Address:=addressString
End Sub
D'une part, je voudrais envoyer en "body", plusieurs réponses (C1, D1 et E1) et non pas une seule (C1). Comment doit-on l'écrire ?
Dautre part, je voudrait structurer un petit peu le mail en réinscrivant les questions avant les réponses. En gros, il faudrait taper les questions dans le code, puis aller à la ligne, puis afficher la cellule qui contient la réponse
exemple :
Question1 : Quels sont les... ?
Réponse1 : = C1
Question2 : Que sont les.... ?
Répnse2 : = D1
etc....
Enfin, je voudrais valider automatiquement l'envoi du mail et non pas que l'utilisateur soit obligé de cliquer sur "envoyer". Est-ce possible ?
Merci de l'aide ou de l'attention portée. Bonne journée à tous