![]() |
#1
|
|||
|
|||
![]()
Within word - using excel as a data source and selecting e-mail merge... is it not possible to "send to" multiple recipients address found on the datasheet????
![]() Last edited by macropod; 07-26-2011 at 07:05 PM. Reason: Added a meaningful title |
#2
|
|||
|
|||
![]()
Hoping I would have had some comment on my post - if it was possible to have two recipients selected from the source datasheet for the e-mail merge - or add a CC line to the outgoing e-mail. Just need a little guidance.
|
#3
|
|||
|
|||
![]()
Thank You - I am now tring VBA code but - MS OutLook 2003 keeps asking me to grant permission when I send my VBA generated e-mail out of Excel. How I turn that OFF then back ON after my Macro has run?
|
#4
|
|||
|
|||
![]()
Hi dkub
Do you complete your project and could you share the final result with me? I am facing the same issue: I want to send one specific merged mail to more than two recipients or add CC to mail merge, but word does not allow to do so. Look forwrad to hearing from you soon. Tks |
#5
|
||||
|
||||
![]() Quote:
Are the recipient email addresses all listed in the same field in the Excel data source? If not, concatenating the various fields in Excel, with comma-space separators would seem to be the simplest way of sending the same data to multiple recipients. You can probably do this with a formula.
__________________
Cheers, Paul Edstein [Fmr MS MVP - Word] |
#6
|
|||
|
|||
![]() Quote:
I did as you guided. I put emails separated by semicolon ( ; ) in one column, like john@gmail.com; nathalie@yahoo.com. But Outlook did not recognize and regard it as error. I am using Win 7, Word 2007 and Outlook 2007 too. Do you have any idea? Thanks, |
#7
|
||||
|
||||
![]()
Did you try using commas (as suggested in my post), instead of semi-colons?
__________________
Cheers, Paul Edstein [Fmr MS MVP - Word] |
#8
|
|||
|
|||
![]() Quote:
Do you have any other way? Thanks. |
#9
|
||||
|
||||
![]()
Hi wowow,
Is there a reason you can't send a separate mailmerge email to each recipient?
__________________
Cheers, Paul Edstein [Fmr MS MVP - Word] |
#10
|
|||
|
|||
![]() Quote:
Could you please help me doing so? Thanks |
#11
|
||||
|
||||
![]()
Hi wowow,
If you create distribution lists in Outlook, you can use them for the mailmerge. If that's not practicable, it seems you'll need vba to do this, as Outlook etc don't accept multiple email address input via mailmerge. See: http://www.wordbanter.com/showthread.php?t=58331
__________________
Cheers, Paul Edstein [Fmr MS MVP - Word] |
#12
|
|||
|
|||
![]() Quote:
I searched on the web and I know there is a VBA code to send mail merge with attachments, but I don't know VBA so I could not revise that code to send mail merge include CC and BCC. Could you help me to do that? Thanks |
#13
|
||||
|
||||
![]()
Hi wowow,
The link I posted has all you need - a link to the basic macro, plus the code (and instructions) to modify it for adding the CC stuff.
__________________
Cheers, Paul Edstein [Fmr MS MVP - Word] |
#14
|
|||
|
|||
![]() Quote:
I just repalce a part of the code of mail merge with attachment by the code that uses to allows CC and BCC in mail merge as the follows: I replaced Code:
With oItem .Subject = mysubject .Body = Source.Sections(j).Range.Text Set Datarange = Maillist.Tables(1).Cell(j, 1).Range Datarange.End = Datarange.End - 1 .To = Datarange For i = 2 To Maillist.Tables(1).Columns.Count Set Datarange = Maillist.Tables(1).Cell(j, i).Range Datarange.End = Datarange.End - 1 .Attachments.Add Trim(Datarange.Text), olByValue, 1 Next i .Send End With Code:
With oItem .Subject = mysubject .body = ActiveDocument.Content Set Datarange = Maillist.Tables(1).Cell(Counter, 1).Range Datarange.End = Datarange.End - 1 .To = Datarange For i = 2 To Maillist.Tables(1).Columns.Count Set Datarange = Maillist.Tables(1).Cell(Counter, i).Range Datarange.End = Datarange.End - 1 .Attachments.Add Trim(Datarange.Text), olByValue, 1 Next i .CC = "Firstemailaddress; secondemailaddress" .BCC = "Firstemailaddress; secondemailaddress" .Send End With Now I wonder how to use with the new code. Should I use VBA editor to embed the code in the letter that is to generate and send multiple mails or I make a separate marcro to run when I open the letter to merge emails? Thanks. |
#15
|
||||
|
||||
![]()
Hi wowow,
You need to follow the instruction at the bottom of the page at: http://word.mvps.org/FAQs/MailMerge/...ttachments.htm See also: http://www.gmayor.com/installing_macro.htm
__________________
Cheers, Paul Edstein [Fmr MS MVP - Word] |
![]() |
Thread Tools | |
Display Modes | |
|