New Excel Forum

This forum has been moved to TeachExcel.

Ask all future questions in the new excel forum.

ExcelKey

Send an extract of a worksheet by e-mail

Free Excel Macros
Forum rules
This forum is closed.

All new posts should be made at our new Excel Forum at TeachExcel.com.

Send an extract of a worksheet by e-mail

Postby Sisyphus » Thu Nov 21, 2013 11:34 pm

The code in the attached workbook's code module 'MailMan' enables you to create an e-mail consisting of some text above and below an Excel range which is integrated into the mail retaining the original Excel formatting and send that mail using MS Outlook. It answers a lot of questions, such as,
  • How to call Outlook from Excel
  • How to create a mail object
  • How to enter the addressee and cc recipients
  • How to convert a text string to HTML
  • How to integrate an Excel range into an e-mail
All of the above is structured in such a way that you can easily modify the code to supply any of the information from other sources. For example, you could take the recipient from an input box or even loop through a list of recipient, sending the same mail to each. You could take the texts from a worksheet. The possible variations are endless and this code is designed to encourage experiment.
You do not have the required permissions to view the files attached to this post.
Have a great day! :D

Sisyphus
I do this for "honour and country" - much less of the latter, actually.
If I helped you, award points, plenty of them.
If I bored you, deduct points for being too long-winded. (I know, :lol)
Sisyphus
Former Moderator
 
Posts: 4454
Joined: Dec 7, 2011
Location: Shanghai
Reputation: 203
Excel Version: 2010

Return to Excel Macros

Who is online

Users browsing this forum: No registered users and 2 guests