![]() |
If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
![]()
i am trying to automate the sending of different attachments to a list of
recipients. So far I have the following code that will send all of the attachments in a folder to a specified recipient: Sub Automate() Dim Count As Integer Dim DirectoryFiles() ChDir "C:\Location of files" ffile = Dir("*.*") Do While ffile "" If ffile "" Then ReDim Preserve DirectoryFiles(Count) DirectoryFiles(Count) = ffile Count = Count + 1 End If ffile = Dir() Loop Dim objoutlook As Object Dim objoutlookmsg As Object Set objoutlook = CreateObject("Outlook.application") Set objoutlookmsg = objoutlook.CreateItem(0) With objoutlookmsg .To = " .Subject = "Test" .Body = "Please find attached monthly reports" '** Add all stored files** For i = 0 To UBound(DirectoryFiles()) .Attachments.Add DirectoryFiles(i) Next .Send End With Set objoutlook = Nothing Set objoutlookmsg = Nothing End Sub The issues I have now is how to alter the above to send each recipient their correct files. For example I want cost centre manager A to receive all the files in the folder C:\CostA while I want manager B to receive the files in the folder C:\CostB. Clearly this will also require different email addresses for each send also. Any help with this would be very gratefully received. |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Send To | Mail Recipient | Geoff | Outlook Express | 3 | March 1st 06 10:40 PM |
Outlook Application variable problem | Ram | Add-ins for Outlook | 0 | February 12th 06 02:25 PM |
Problem with sendto mail recipient | [email protected] | Outlook Express | 5 | January 30th 06 06:04 AM |
string variable that contains formatting | Martin | Outlook and VBA | 4 | January 19th 06 09:49 AM |
using Send To, Mail Recipient | Martin | Outlook and VBA | 3 | January 16th 06 04:30 PM |