Excel et Outlook
vernisson
-
vernisson -
vernisson -
Bonjour,
Je souhaite insérer uniquement une feuille d'un dossier Excel dans un courrier électronique.
Je suis sous office 2007.
Merci de votre réponse.
Je souhaite insérer uniquement une feuille d'un dossier Excel dans un courrier électronique.
Je suis sous office 2007.
Merci de votre réponse.
1 réponse
-
Bonjour,
Le plus simple est d'utiliser la méthode "MailEnveloppe" associée à cette feuille. Ci-dessous, exemple de code :
Sub envoi_mail_feuille() Dim votre_feuille As Worksheet Dim contenu As String, email As String, objet As String '// Création mail et envoi ............................... With votre_feuille .Activate With .MailEnvelope .Introduction = contenu 'contenu du mail 'Destinataires, objet et envoi With .Item .To = email 'adresse mail du destinataire .CC = "" .BCC = "" .Subject = objet 'objet du mail .Send End With End With End With '// Attente complétude opération d'envoi du mail DoEvents '// sauvegarde classeur Application.DisplayAlerts = False ThisWorkbook.Save Application.DisplayAlerts = True End Sub