Xldialogsendmail [Résolu]

slplayer67 7 Messages postés jeudi 17 juillet 2008Date d'inscription 20 octobre 2008 Dernière intervention - 10 oct. 2008 à 12:43 - Dernière réponse : slplayer67 7 Messages postés jeudi 17 juillet 2008Date d'inscription 20 octobre 2008 Dernière intervention
- 13 oct. 2008 à 08:44
Bonjour
dans un fichier excel je voudrais en appuyant sur un bouton envoier la page active par mail suivant une liste défini.
Avec le code Application.Dialogs(xlDialogSendMail).Show j'arrive à ouvrir la boite de dialogue mais je n'arrive pas à trouver la bonne formulation pour renseigner les arguments de cette boite (recipients, subject et return_receipt).
merci d'avance pour vos reponses
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
michelxld 402 Messages postés vendredi 6 août 2004Date d'inscription 12 octobre 2008 Dernière intervention - 12 oct. 2008 à 14:30
1
Merci
bonjour

J'espère que cet exemple pourra t'aider

Dim return_receipt As Boolean
Dim strRecipients As String, strSubject As String



'Copie la feuille active qui va être envoyée par mail
ActiveSheet.Copy



strRecipients = "
[mailto:destinataire@provider.fr
destinataire@provider.fr
]
"
strSubject = "Le sujet du message"
return_receipt = True



Application.Dialogs(xlDialogSendMail).Show _
    strRecipients, _
    strSubject, _
    return_receipt



'Supprime le classeur envoyé
'ActiveWorkbook.Close False




bonne journée
michel

Merci michelxld 1

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 101 internautes ce mois-ci

Commenter la réponse de michelxld
slplayer67 7 Messages postés jeudi 17 juillet 2008Date d'inscription 20 octobre 2008 Dernière intervention - 13 oct. 2008 à 08:44
0
Merci
Merci
Commenter la réponse de slplayer67

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.