2017-09-08 7 views
0

Je 20+ des e-mails créés par code macro avec tous les détails comme sujet, A, CC, BCC etc. Je veux Enregistrer ces e-mails comme projet dans MS Outlook avant de les envoyer.Excel macro pour enregistrer en tant que projet de courrier électronique dans MS Outlook 2010

Ceci est mon code:

With OutMail 
    .SentOnBehalfOfName = email_from 
    .To = email_to 
    .CC = email_cc 
    .BCC = email_bcc 
    .subject = subject 
    .HTMLBody = "Dear All,<br /> <br/>Please find below today's MIS. <br/>" & RangetoHTML(rng) 
    .Attachments.Add (Attach_Path) 
    .display 
End With 

Quelqu'un peut-il aider les plaidoyers à ce sujet?

+0

Que diriez-vous 'OutMail.Save'? –

+0

https://stackoverflow.com/a/36992917/4539709 – 0m3r

Répondre

1

devrait être juste un simple cas de Save et Close ..

With OutMail 
    .SentOnBehalfOfName = email_from 
    .To = email_to 
    .CC = email_cc 
    .BCC = email_bcc 
    .Subject = Subject 
    .HTMLBody = "Dear All,<br /> <br/>Please find below today's MIS. <br/>" & RangetoHTML(Rng) 
    .Attachments.Add (Attach_Path) 
    .Save 
    .Close 
End With