Attach Each Open Workbook to Separate Email

nick612hayden

New Member
Joined
May 15, 2012
Messages
33
hey all

Want to attach each open workbook to a new email...with mac, pretty sure you cannot customize to, subject, email body, etc...but having it open a new email with the attached Workbook is a step worth automating.

Every time I attempt to loop through many open Workbooks, it repeats the loop for the Workbook I started the macro on, as many times as open workbooks...ie: 5 new emails open with the same 5 Workbook attachments

I have my email default to iMail...and use Application.Dialogs(xlDialogSendMail).Show

So...help customize the below to my needs maybe? Thanks!!! -Nick

Sub Email_All()


' Email_All Macro


Dim wBook As Workbook


For Each wBook In Application.Workbooks
Application.Dialogs(xlDialogSendMail).Show
Next wBook


End Sub
 

Excel Facts

Return population for a City
If you have a list of cities in A2:A100, use Data, Geography. Then =A2.Population and copy down.

Forum statistics

Threads
1,223,227
Messages
6,170,849
Members
452,361
Latest member
d3ad3y3

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top